Make sure you have other options as well if you are going be here long term Incase you lose a card or one gets compromised cash is king here so it is hard if you don't have access to cash
It is very hard to get a Thai bank acct now. Find a us bank that gives you ATM fee refunds and you should be good. I have usaa and get all my fees returned monthly Dr