The super visa insurance is only for emergencies, not for regular medical exams or regular dental work. Emergency accidental dental is covered on different policies up to certain limits only, but not for regular dental work.
If you buy medical insurance from a Canadian insurance company, it must be valid for at least one year and cover at least $100,000 in health care, hospitalisation, and repatriation costs.