There is no retirement visa. It’s O or OA non immigrant based on retirement. O.A. can alone in your own country. O can also in Thailand . Both you need money in the bank prior 3 months before and 2 months after…and if 800.000 can not lesser during the year as 400.000