Seriously the only cash you should bring are crisp new $100 bills. For exchanging at the various money kiosk. Just exchange enough at the airport to get you thru a couple days then you’ll find a better exchange rate outside the airport. You’ll have an amazing time. 🙏
Jasmine. Bring a few extra passport size photos with you, because at immigration (DMV from hell) they will use a glue stick to put your photo on one of the forms. Saves time. Know your address in Thailand and that it’s registered. (Remind the landlord) a passport of course. Get to immigration before it opens because sometimes it’s crowded. The forms they want are in the back of the line. Bring a pen. It’s a two step process, they check your info and give you a number for step two where you wait to go in and pay 1900 Baht. Wait again and you’ll pick up your passport and leave. If you arrive late except them to completely shut down for lunch. If you see an official looking office on the same area it might be a sub contractor that will charge you 2400 baht or some other price higher than 1900 baht and they can’t give you your passport until the next day so you’ll have to visit again. You might want to avoid these places.
I keep a Los Angeles address and a Bangkok Condo. I use REMITLY to transfer from my personal California bank account directly into my Thai debit card account. I use a international credit card that has no conversion fees, paid for out of my United States bank account. I charge everything. There is no income stream to speak off. No payroll, no job. I doubt much could be made of it.
To keep up with Visa news and coming changes get subscribed to ASEAN ….email notifications. They discuss the latest Thai proposals on various visas and new rules. For instance you arrived recently with a 30 day exempt but soon that will change to 60 day on arrival. You’ll still have to go to immigration to get another 30 which will waste most of your day.