My personal patterns for password and authentication management:
Passwords and passkeys are stored in iCloud Keychain.
2FA tokens (U2F/TOTP) are stored on a set of Yubikeys.
Recovery codes are managed with pass using hardware bound PGP key.