You can try doing the E visa on line first, I tried to do it but no good, so I came over from Heathrow as a tourist and got 60 days visa, then I went to my local immigration office for another month visa 😀
I came over in February with a one way ticket for retirement I got 60 days on arrival, I am 69 and don't need any insurance policy, I have my own house here and I just went to my local immigration office in sisaket and got an extension for one month, then I went back 15 days before it expires and got three months the immigration officer said that they will give 12 months next time I apply it cost 2000 baht each time you apply for visa, I have 800,000 baht in my thai account and my pension that's all
I arrived on the 4th of February with a one way ticket on eva air,because you get 46 kl 🎒 baggage, I got two months visa at the airport, then I went to my local immigration office at Sisaket and got 30 days with 800,000 baht in bank, then I got three months visa, cost 2,000 bhat, the immigration officer said next visa will be 12 months retirement visa for 2,000 baht, I find the immigration office is very helpful and very polite to visitors