Trust wallet is good for staking I've used it. But you can use the token wallets if they have one I prefer to download these wallets from their official website to stake than using third party wallets. I staked Ndau using their wallet app you should check if the tokens you want to stake has a wallet app its best that way.