2. Is there a way in Trezor to see the size of each UTXO? Without that info, I have no idea whether a UTXO is dust at this price. I have exported the trezor info into a csv, but that doesn't give me the size of the UTXO.
You can't see this information in Trezor Suite app, but you can turn on coin control, select UTXO you want, and set custom fees double checked on mempool.space.
Try using this UTCO calculator that was made by Jameson Lopp to get more accurate size values:
https://jlopp.github.io/unspendable-utxo-calculator/I am waiting. I am spending larger inputs now, but I made an 11 sat vB tx yestertday. I am waiting for less than 2 sat vB for my big consolidations.
This is little bit utopian thinking.

It's more realistic to say that fees are more likely to go up in near future, especially with halving coming soon.
My prediction is that we wont see fees below 10 sat/vB any time soon, but I could be wrong.
he could do ⅓ of them now.