

As long as you protect that password store with a sufficiently strong password that you store in a password manager that has a sufficiently strong password :P
I joke but yes some sort of password store is what you would use but make sure that password store needs something like a yubikey with a strong private key on it _
I use AirVPN and a simple GlueTun container with socks proxy enabled then I can use any VPN provider.