I often see YubiKey security keys recommended, and NitroKey as a second choice. Generally, I see that YubiKey is more commonly recommended.
The one you might choose depends on your devices. If you have a PC with a USB-C port (in addition to the charging one) and don’t have an iPad, one with USB-C and NFC is fine.
There are various scenarios where a YubiKey with USB-A or C is more suitable, but it depends on the person. I would recommend taking YubiKey’s official test, which helps determine the best option for you.
It asks questions like which devices you have, whether you’ll use it for a business, if you need one with fingerprint recognition, etc.
Regarding which one to get, if you have a normal threat model and don’t need it for work, I wouldn’t go beyond their YubiKey 5 NFC models.
They practically have everything a regular person might want compared to the basic version, such as the ability to use it for their YubiCo Authenticator app and much broader support for more security protocols.
The guide from Privacy Guides says that the basic Security Key supports most password managers, but I don’t know if it specifically works with KeePassDX/XC and Proton Pass.
From YubiCo’s website, there’s a table comparing the various keys, and they say Bitwarden Premium supports them (both the security key and yubikey models)
If you only want to use it for password managers and not for logins, the basic Security Key should be fine, but it depends on which password manager you use.
It’s worth noting that the firmware of YubiKeys (all models) cannot be updated, so if a vulnerability is discovered, the only solution is to buy a new one.
However, for 99% of people, this isn’t a problem as they don’t have such a high threat model.
If you really want to, you can stay updated on any vulnerabilities, but YubiKeys are very strong anyway, and very few people need to worry about them being cracked.
For those with a high threat model, it would already be worth considering buying a new one. NitroKey, on the other hand, can be updated.
For a more detailed description, in addition to the Privacy Guides article.
I would also recommend a video by Naomi Brockwell that specifically talks about YubiCo keys, the differences, and various tips.
Regarding backing up the key, the solution is simply to get two.
Even if you’re not an international target who might want to steal your YubiKey, there’s still a risk of losing it or having it stolen if it’s, for example, in a bag.
If you lose your YubiKey, you would be locked out of many accounts, which is why it’s strongly recommended to get two and always register both.
That said, if you don’t need it and it’s just a passing whim from watching YouTubers saying you need to have it, ask yourself if you really need it and if you would actually use it.
I got two myself last year and have really never used them because passkeys and authentication apps are more convenient and still quite secure for my threat model.