THAI ******************************
@Dave *******
Yes, the best option is to first apply for a Non-O visa while outside of Thailand
Once you arrive in Thailand, you’ll be able to open a Thai bank account.
Alternatively, you can use an agency to assist with opening a bank account while you’re in Thailand. However, this can be quite expensive and is generally unnecessary if you’re currently outside Thailand and have enough time to apply for the Non-O visa first.