3. is trust wallet good choice for keeping erc20 and bep2 tokens? their GUI is somewhat clanky for me, i dont like it too much, thats why im asking if there is a wallet with same functionality but with smoother GUI.
Try MyEtherWallet. They support ERC20 tokens and let you connect your Nano X. Soon, the Ledger Manager will be able to do that as well.
As you are using ledger nano, always check their website which wallet they recommend. Unfortunately you cannot use ledger live to manage erc20 tokens, so they're recommending Mycrypto and Myetherwallet.
https://support.ledger.com/hc/en-us/articles/115005197845-Manage-ERC20-tokensLedger Live currently does not natively support ERC20 tokens, although this feature is planned to be added. ERC20 tokens sent to your ETH address will not display in your Last operations list, nor will they be reflected in your balance.
You can use MyEtherWallet or MyCrypto to manage tokens on your Ledger hardware wallet.