I have frequently walked around drunk at that time of morning and never had an issue in decades. I mind my own business. Thais don't often attack random strangers for no reason like people do in our home countries.
The issue was not that this person was transgender, it was about wearing female clothing. Thai schools have a lot of transgender teachers, but they are required to wear clothes that match their ID card.
There is no requirement to be from an English speaking countries. Schools used to almost only hire people from these countries, but it's hard to find teachers these days and schools are now full of Russians. The only legal requirement is that they have to pass a TOEIC English test. But some clearly couldn't have passed.
You need a degree. The degree can be in any subject. The reason why there are very few foreign English teachers in the Philippines is that they already have their own English teachers. The majority of English teachers in Thailand are Filipino. There are also a lot of Filipino English teachers in Vietnam.
Corporal punishment is illegal in schools here. They just ignore the law. But in recent years some parents have been sharing evidence in social media and created some drama. But it's still usual.
They have had some education campaigns in Australia to try to explain you can still have alcohol in your system the next day. As a warning regarding drink driving. Australia takes drink driving very seriously. Thailand claims to, but only seems to check around New Years and Songkran. I was pretty alarmed when I first came here and saw everybody riding their motorbikes home from the bar at 4am.