De primeira eu pensei em usar o Bitwarden, até porque eu já uso ele para guardar minhas senhas, porém nele o código de 2FA é uma opção paga, então desisti da ideia.
Uso a versão paga há anos, tenho 2FA sincronizado pelo celular, computadores e até posso acessar em um browser por sessão anônima.
Você realmente acha 50 reais POR ANO uma solução cara para proteger todas as suas contas? Qual o esforço que você terá se perder tudo??
Alternativa Open Source
Caso você não queira pagar nada nada suba seu próprio servidor de gerenciamento de senhas. Recomendo o Passbolt. Mas acredito que os custos com servidores serão mais altos que pagar uma ferramenta robusta e testada no mercado