For the OP, if you're serious about coming to Thailand to teach/live and want to earn a decent salary then earlier posters are correct when they mention about international schools being the way to go. If you have a degree in law then you should be fine but you will also find that most places want a TEFL or CELTA (CELTA is given more credit internationally though) as well as a degree, certainly the better establishments.
Many international schools or someplace like the British Council in Bangkok would like you to have a DELTA qualification and this would ensure a very decent salary in most places. Just Google them and all will be revealed. If you wander out into the provinces then the salary opportunities become more restricted than in the major cities.
Good luck!