- I know I can use coin control to never send those dust amounts together with my other funds, but hypothetically if I would not use coin control and just send my whole wallet funds at once to a different address, what exactly am I risking? I read that it could possibly give away my identity, but HOW?
I’d suggest you follow these steps to protect your identity while using coin control feature:
Keep the "KYC" and "anonymous" addresses absolutely separate, many wallets allow different UTXOs to be marked with different labels: use this option!
If you really need to consolidate the addresses, before doing so, let them go through a coinjoin. However, having an anonymous set is not perfect, but at least you don't have an obvious link to your address.
- is it true that almost anybody with large BTC holdings will at some point receive some dust amounts?
Probably true. Which is why I recommend you read this thread so you have a better understanding of how to protect yourself from dust attacks:
Dust Attack, what it is, why it is dangerous and how to prevent falling to it- does anybody know if Trezor has an option to automatically reject payments below a certain amount (for example 5 USD)? I know I can hide transactions below a self-entered amount, but I am now talking about simply not receiving them at all. I guess this is not possible but still asking to know for sure.
No, Trezor can’t restrict incoming deposits below a certain amount. AFAIK, there isn’t any non-custodial wallet that can do that.