all wallets that are held in phones and accessed by the internet are vulnerable to some extent because of how secure the user is by using the internet and the device in itself but i actually have not encountered a lot of problems with trustwallet though granted it is not my main wallet but there are many coins available which certainly makes it attractive to me
Yes, it doesn't matter with trust wallets because they maximize their security and keep them up to date.
It's just about how users secure their respective devices and how they use the internet to connect wallets with Dapps that are used by many as a trap to drain wallets.
it depends on you really if you are fairly confident that you will not be transferring any of your coins regularly then you should definitely go and use hardware wallet for maximum security but some people are looking for platforms to send from and receive to
Sending and receiving can also be done easily using a hardware wallet. But if you don't want to bother using a hardware wallet, then just differentiate between a wallet for transaction activities for trading and the main wallet is better.
Now the tier 1 exchange does guarantee the security of every asset belonging to the user with SAFU, so trading activities can be more secured, even when my local exchange was hacked some time ago, all the lost funds were returned or replaced from the reserve funds owned by my local exchange.