Unless things have markedly changed since I was a cop (in BC, can't speak to other provinces), you don't need temporary insurance, unless you have no insurance on your vehicle from it's home district. Uninsured vehicles can't be driven up here.
As to other documentation, a passport and proof of vaccination (and completion of ArriveCan - filled out on-line). This presumes current vaccination conditions perpetuate, but as this trip is planned later in the year, things may change so best to monitor as your travel date arrives.
Marv