I also thought on the Philippines as a plan B. They've easy visa requirements. You're absolutely right about the food there. Nothing to eat except of fast food.
So conversation from tourist visa to a non-o, within Thailand, is impossible if you don't already have that 800k in a local bank? Yet you can't open bank account based on a tourist visa...
So is it better start the process in Thai embassy in my home country? I thought I could avoid that...
Just to be sure I understand the process: so first I apply and get the 90 days non-o, and during that time I can open Thai bank account to transfer the required 800k for the 12 months extension.?