there is however a Bangkok Bank Branch in NYC. Not exactly sure how it is connected to the banks in Thailand.
Heading back in January. Might take the train up to the city and find out. If it's in a USA regulated bank, the $100k isn't a desk breaker. And I would also deposit the additional $100k as I can't get health insurance in Thailand
Every time you go thru arrival immigration you need a TDAC. It's very very easy. 5 minutes to fill out. Make sure to use the government website. You should absolutely not pay to file it .