If you have an ED visa you may be able to get personal accident insurance, again try a broker such as AA, i have the Axa 200k baht medical expenses per accident, 6500 baht a year, or buy double policy for 500k medical, that's about the best you'll find here