Do I need an insurance?
Most important is a (private) health insurance for Canada! It´s up to you to choose furthermore a private travelers third party liability insurance, travelers accident insurance, baggage insurance and/or travel cancelation insurance.