You have gotten it right except for the 90 days Non-O. You need to apply for it back home. You need to submit a TM30 at your immigration office and when it's time to open a bank account, you need a residence certificate from immigration.
It's about the Personal Information (KYC). You need to update the information and it also includes facial recognition. This is mainly for "relatively" new accounts or if you haven't been that active, meaning you have for example just opened one account and haven't had anything to do with customer service.
Wow, 2 whole weeks? My first account at Bangkok Bank was opened 1996 or 1997 and next one years later, one of the accounts I'm still using. I have NEVER had any problems whatsoever with any of my accounts at Bangkok Bank and I'm quite sure it will be hassle free in the future. Maybe it's karma,who knows. Stop whining!
Not a very good advice. You must have missed that vitamins and supplements are up to 10 times more expensive in Thailand compared to western countries.
He's correct, vitamins and supplements of any kind is very expensive in Thailand compared to western countries. Bring your own if possible,and bring a lot.