Hardwallet is not a holy grail. I am saying this for 100x in my life and for 10x at least here. The safety of hardwallet depends on security of seed. So it takes the same effort to store the seed of coinomi and of any HW.
Coinomi is BIP44, so the seed is compatible with both Trezor and Ledger. So you can easily use your addresses from Coinomi at HW wallet, but in your case the seed is likely compromised, so it is better to generate a new one.
I strongly suggest using some web3 wallet for tokens. E.g. Metamask. The HW wallets (at least Ledger that I am using) are having "heavy" software, that makes constant problems, is not open source, needs constant updates, consumes a lot of data and at least by Ledger is a nightmare.
It is much better to use third party wallet like Metamask, that works in a way like a skin for thee HW wallet. Using Metamask + HW wallet simply combines the samee level of security of HW wallet with much more user friendly SW.
now another account is going this way
This part I do not understand. Any wallet has unlimited amount of accounts or addresses.
If you talk to God, you are praying; If God talks to you, you have schizophrenia.