@Raymond *******
Both the regular 90 days Non O visa and the one year Non O-A visa require min 50 years of age and monthly income min equal to 65K baht or funds equal to 800K baht.
The Non O-A visa also requires a mandatory health insurance, health certificate and a police check up.
The regular Non O visa gives you up to 90 days in Thailand before you’ll need to apply for yearly extensions of stay in Thailand more or less on the same conditions as the initial 90 days Non O visa.
The one year Non O-A visa gives you up to two years in Thailand if you update your health insurance also for the second year.
After this you’ll need to apply for yearly extensions of stay as for a regular Non O visa BUT you also maintain the mandatory Thai health insurance requirement for all future.