that is definitely the way to go. For my USD bank , is a three day service. Also if you’re lucky enough to have any Baht left on your return they can be exchanged on the spot at your bank. This method also helps me budget for the trip and not get carried away. Seldom if ever bother with ATM’S. I carry only a few USD’S , for the trip home, tips etc. most airports and their shops and restaurants accept charge or debit cards.
I’ve never had an issue. Last trip March 2024. Other than Bangkok or possibly other major cities, one can get everything over the counter, except narcotics. Although will be in Thai descriptions. Not on shelf, but ask pharmacist. Often supervised speaks some English. More convience to bring your own 90 day supply.