this advice was given to me by an agent. Who did not charge. They give one hour free. Phuket visa experts. They would charge about 25 ,000 bht to do all this once your here on 60 day tourist visa.
You need a non immigrant AO visa which you apply for and receive from the thai embassy in your home country before you leave your home country. You extend this each year in Thailand.
Health insurance is the most difficult thing at your age. If you can't get it you need to go about things differently.
Apply 60 day tourist visa from embassy in home country.
As soon as you arrive in Thailand open a bank account to deposit 800,000 bht.
Go to the immigration office nearest to you. They will give you a list of all the documents you need to apply for a 90 day NON IMMIGRANT O visa in Thailand.
THIS VISA DOES NOT REQUIRE HEALTH INSURANCE.
Once you have this you can apply for an Extension of stay for one year. Apply about 45 to 60 days after you arrive. You apply for this extension of stay each year.
for my OA I had to send passport away. Australia. So they can stamp the visa in I guess. But have always had to send passport in Australia. 13 years now