i did swift transfer from Schwab investment account to Bangkok bank this week. $15 fee and sending in usd converted at ฿31.6. my credit union wants a $60 fee so that changes the equation. Same amount through wise ended up with $26 in fees and exchange rate about the same.
All phone plans here are cheap relative to the usa. Suggest you go to an AIS store and buy an annual pre paid package for data only and just top up every once in a while with ฿100 for calls and txt.
it's not hard if you have: passport copies, residence certificate, long term lease, etc. show up looking somewhat professional, smile and treat bank officers with respect. I'm surprised how many people i see showing up at a bank in a singlet and flip flops... Banks consider themselves professional, respect is important.
apply for non-o from aus. Don't waste your money on an agent. Process is easy, though feels tedious at times. Just be patient and follow simple directions.