Open the country up before it's too late. Obviously the lack of tourism is going to be a big factor here as the money spent in the tourist areas feeds out to the rest of the country. You can't allow a country to grow to a certain population size and then remove a fifth of its income without drastic consequences.
Stop dilly dallying, let the foreign booze bags and whore mongers back in, and watch these problems go away.
I realise the higher ups don't like the reputation Thailand has, but without providing a new revenue stream they can either let the tourists back in or watch their people starve.
Three meals away from revolution, etc..