1) Security
I think airgapped hardware wallets Keystone and Passport are most secure options, because they are not connected with any other device or computer.
Transactions are sent only by QR codes, and they are easier to use in my opinion.
2) Compatibility
Good hardware wallets should work with third party software wallets and be compatible with Electrum, BlueWallet, and other open source wallets.
Trezor, Keystone, Bitbox, Ledger, Passport all have good compatibility.
3) Ease of Use
Keystone and Passport, but they are bigger in size than other more popular wallets.
4) Option to store X number of coins
Storing bunch of shitcoins on hardware wallet is like storing a bunch of bananas in super secure vault.
Something will get rotten and die very soon in both cases.
Passport wallet only supports Bitcoin, so I would exclude that for you.
5) Last but not the least; Price
You get what you pay for.
I personally wouldn't pay much for currently available hardware wallets, but I think price between $50 and $200 are ok for most people.
Look for discount codes or black friday deals if you want to save money.
6) Any important thing which I may have missed
Open Source, Privacy, not breaking easy as ledger...
You might want to check this topics also for more information:
Secure Element in Hardware Wallets and
Open Source Hardware Wallets