Something I learned the hard way --

If you're able to set up VPN, whether through your own genius or through your employer, before going abroad would be a good time to get VPN. You'll end up using public wifi a lot, and on a prolonged trip, sometimes you may have to log in to your bank account or to work.

Be ready to re-authenticate your accounts. Your account administrators can tell what country you're logging in from, and sometimes they think logging in from a foreign country means someone has stolen your password. So make sure you have everything you need to authenticate (e.g., access to your back up account, knowing how to re-enter password on your app, etc.).

Fortunately I informed your credit card companies before traveling so they don't block my account upon receiving a charge from a foreign country on suspicion of fraud.

Having a phone that can do SMS is a good idea. Some places offer free wifi, but only if you enter a code that they send you through SMS.

You can't rely on streaming video service THAT YOU HAVE PAID FOR to entertain you when you're abroad. There are apparently laws against streaming videos across countries. I personally find it absurd.