@Garrett **********
You can apply for Non OA in your home country or Thailand. I did apply in the UK, you need approximately £21.000 savings, medical certificate, police report, insurance certificate covering 100.000 USD or 3 million Baht. I also applied in Thailand, the requirements were 800.000 in the bank, medical insurance, Registration of the address and some pictures. Applying in the UK takes about 2 days to receive the visa by email. In Thailand, if the correct documents are submitted 1 hour. You don't need to go back to your home country to apply for a Non OA visa.