I just revived my non O 90 day vusa. You need to attach a US bank account statement showing you have sufficient funds to sustain yourself. Once you get to Thailand and open an account you need to transfer
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.