Holding on Ledger is pretty much like using a centralized exchange. It's a false feeling of safety. If you're looking for something cheap, Get Trezor One. It costs $60 or something like that.
Blockstream Jade is around $100. Both of these are better than Ledger.
Yup. Many state that it is risky to store large amounts of crypto assets on Ledger, it is said that Ledger is open source. It's better to keep it on Trezor, this recommendation is also voiced by many members here. If you haven't had time to buy a hardware wallet, maybe OP can use the Electrum mobile wallet.