It depends on the plan. Many just cover emergenies (part of the total cost) and don't cover check ups or medication. More expensive plans may cover check ups and medication. Many don't cover pre-existing conditions at all. You will have to speak with individual insurance companies to see what they are willing to cover and for how much.