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?
Using all wallet you have mentioned, It's not like staking mean,
POS or staking Proof-of-stake is a consensus algorithm that decides on who validate the next block, according to how many coins you hold, instead of miners cracking cryptographic puzzles using computing power to verify transactions like they do with traditional Proof-of-Work -
source.
In this case, you isn't validating transaction if using Atomic wallet, trust wallet or ledger., if you use those wallets, I call it investment, not staking. Algoritm staking work if you use QT wallet like
Pffrt mentioned.