There are few wallets that I am aware of like Atomic wallet, trust wallet, Tezos and ledger.
Are there any more and do they all support multi cryptocurrency staking also?
The above four do support staking as per my understanding.
Coinomi and Imtoken wallets are also multi currency wallets that supports multiple crypto assets. These wallets are not just secured I think they are also popular wallets with large user base.