in my opinion also, but I am happy with my Non O based on marriage to a Thai National, have been on it for years, and this year we clock up 37 years of marriage.
I think you mean options, correct. You have only one option if you are on the Non OA that is use one of the recommended insurance companies to purchase your health insurance, as I mentioned above the Non OA doesn’t allow you to self insure.
yes, but I said you cannot go from the Non OA to the Non O in country, you advised the OP in your reply that they could switch visas, without mentioning they must leave Thailand to break the chain of the OA , just be a bit careful when giving information as your reply was very misleading.
As Brandon said on numerous times in his comments you won’t have a problem entering Thailand as long as you have enough validity on your passport to cover to the duration of your visa or the visa exempt. Where you might have a problem is checking in , so ask your airline what their rules are regarding this. If your airline says no problem, you definitely won’t have any problems entering Thailand with less than 6 months on your passport left.