

simple windows 10 is not the best idea in some cases. its gonna cry and whine everyday about update, and sooner some of the launchers are going to ask for a newer version. if you are serious about 10 tho, i would recommend 10 ltsc, which is gonna give you plenty more years of security updates, and has a lot less bloat.
https://alternativeto.net/software/google-authenticator/
i can recommend aegis just like most people. bitwarden is a really awsome password manager, but you dont want to store the 2fa key there as well.