May I also add that if you have paid into the health service from your salary, you should go to their office and check whether you can claim it back, carry it over towards a Thai citizen pension and keep contributing or claim a lump sum and smaller pension.
I chose to take the lump sum. I don’t have Thai citizenship just a pink card.
I always do my retirement visa and multiple reentry at the same time. You never know when you have to go back or leave for an emergency. Leave twice its cost is covered and it stops me worrying. I had a trip planned and needed to return to my home country 2 x.