As far as I can tell only atomic wallet and trust wallet has inbuilt staking features, but what I don't like about staking coins is security, you still have to send out tokens from your wallet to another address for staking to starts. No safe of you ask me
Nope. You have seen the other wallets that you have quoted and Ledger is one of it. There are two coins that you can stake with Ledger wallet, Tron and Tezos.
https://www.ledger.com/stakinghttps://www.ledger.com/staking-tezoshttps://www.ledger.com/staking-tron/