I believe he can get the 90 day non-O visa based on being married to a Thai and when he files for his first extension, he will only need 400K baht in Thai bank account
you are sort of correct when you come to Thailand if you are from one of 93 countries, you don’t get any visa. You get to enter Thailand visa exempt. No such thing as a tourist visa exempt.
the government is considering changing it back to 30 days because there has been too much abuse of the 60 day visa exempt scheme. It has already been proposed and just waiting on approval.
I did mine before I came using the E Visa. Make sure you check which Thai Consulate you need to submit your application to. I believe there’s six in the US and each one has jurisdiction over specific states. I lived in Texas and the Washington DC Embassy is the one assigned for Texas.
When I got my visa, I applied at the Washington DC Embassy through the E Visa system. I applied for a 90 non O visa based on married to a Thai. I did not have to get a medical certificate or a police record clearance. When I got to Thailand and my visa was about to expire, I went and applied for the one year extension at which time of course you have to have the money in the bank I think it’s two months before you apply, but the entire process was very simple Very simple.  before you apply for your extension you need to go by the immigration office where you will apply for the extension and ask them for a list of documents. You will need to bring when you apply for the Ext.