You can, use VPN and 2FA together with a Windows-To-Go x86 (32-bit) USB drive. This way you won't need to actually carry a huge list of passwords or security codes OR you could just use a Linux persistent storage drive (with VPN of course) VPN:
http://vpnonline.org/VPN OFFICIAL WTG :
http://www.howtogeek.com/196817/how-to-create-a-windows-to-go-usb-drive-without-the-enterprise-edition/Official WTG
UNOFFICIALUnofficial WTG can also be used..