@Marc ********
Non OA is obtained only in your home country, requires financial requirement that can be in your own country. You can get 2 years out of it. You require police background check from your home country, a medical and health insurance that satisfies a minimum of
*****
0 baht inpatient and
*****
baht outpatient. The non O requires money to be shown in a Thai bank, no health insurance and no medical or police check.