I opened a new bank account the other day with kasikorn to season my funds, previously doing that with Bangkok.
I was able to open bank account no issues. I’m on a non-o based on Thai spouse. Brought my passport, marriage certificate, wife’s ID, wife’s tabien baan, our rental contract, my drivers license (which has our address on it). And if you have half thai children, they want your kids Thai birth certificates.
if you don’t have drivers license they may want you to go get a cert of residency. You need that for a DL so that’s why it could be used.