Check the website for your US bank. They will allow you to set up wire transfers to your Thai bank. You can call their help line too. I wire transfer from Bank of America to Kasikorn. You just need the SWIFT number of the Thai bank. I find hard to believe Bangkok bank won’t receive wire transfers.
I only had about 30 people ahead of me but the L section is pretty slow. I waited 2 hours before my number was called. It takes about 30 minutes to see someone at the bank. Have them update your bank book at the same time.
I did my with UPS. I got it in the mail in a week which was just fine. I have not record and the document was particularly unimpressive. I'm glad they accepted it.
Hmmm. Didn't think about the bank notary. Good for you. I think I spent over $200 with the notary. Paid for my criminal background check too. No fee for the doctor medical form though. I went to the LA Consulate in person and was under a time constraint so I did what was expedient. I didn't have a lot of time to research alternatives.
I recently got my 1 year extension in Bangkok. There are many bank branches at that immigration office. The immigration officer told me what she needed from the bank. The banks there know what letter you will need for immigration. They will update your bank book. I withdrew 1000 baht the day I was there before updating my bank book. This info is just for the Bangkok immigration office.