Generally many insurance companies don't cover pre existing conditions or if you declare these conditions there is an additional premium and limited coverage..
Depends entirely on your individual circumstances, age, financial situation, income from external sources outside Thailand (if any) so quite a range of things to consider.