@Daryl ******
Unless you have a Thai national to help you open an account.
I came in on visa exempt last year then applied for 90 day visa, then got my non O.
They want insurance from Australia with the non O application.
Thats was my experience.
I came in on a 1 way ticket.