yes you are right. As a regular drinker of Australian wine, the cheapest you can find is 600 baht ($19 usd) for a 1.5 litre bottles. Good cheese from say New Zealand is 275 baht ($9usd) for 500 grams. But if you don't eat/drink these items then it won't affect you.
Mots clearly states that the Non O and Non OA are no longer sufficient but the Tik Tok notice doesn't mention those 2 visa types. In any case, there could be work arounds. When I got my license last week I was told that the renewal can be done in any province in Thailand. A side trip somewhere to do the 5 year license renewal somewhere maybe. Mine was done in Rayong by the way.
Toby Will what you are saying is correct. The wording says "any visa valid less than 12 months". Here's an idea, renew your 1 year extension of stay a month early and then you have 1 month to renew your licence and get 5 years. I'll be doing it like that.
this is so coincidental, I did mine last Friday too. I was updating my address at Bangkok Bank and I asked the lady to check all of my account and she mentioned I should go to dtac and do it. I had a new passport too but I did do the 100 baht deposit and the slip with my name, passport and number was printed out. For K Bank they only needed the digital certification with qr code. It took me 5 hours total to do 2 banks and do dtac. So glad it's done now.
When you are applying for the Non O evisa they will have several options. Click other and then click over 50 pensioner. They won't ask for an invitation letter there. They do ask for proof of 800k (or equivalent) in your home country bank though. That's how i did mine and it went through, good luck.