You need to check with you local immigration office. In several offices (not Sakon Nakhon) they allow having GSB 2 year deposit certificates as proof of funds. They certificates represent lottery tickets for a monthly’s draw, but are immediately withdrawable. (If you withdraw within 2 years you get no interest but any lottery winnings remain - withdraw within 6 months at a 2% penalty)
After two years the deposit expires and the whole principal is refunded with 1% interest.
I deposited1 mln thb which guarantees me 700 baht lottery winnings per month with a chance on winning substantially larger amounts. (Plus 1.25% interest per year)
Exactly. Book a hotel room for 30 days or so. Get them to provide a TM30. Go to immi to get the residence certificate, fix the bank problem and cancel the remaining hotel reservation.