For the record, for those of us who are tax resident, don't work here or have a business in Thailand, who haven't filed a tax return before in Thailand, I personally think it's a massive folly and basically asking for trouble to go out of your way to get into the tax system here by applying for a TIN at this time.
At a later date, perhaps years from now, things might be different but that's my opinion for NOW and yes I know that many people will vehemently disagree with me.