I don't know what Canadian Customs paperwork is like, but I'd be very wary of completing your own paperwork. A single mistake can, for some countries, result in long hold ups, with you paying the customs holding (demurrage) fee.
I have packed for a UK local move, and it wasn't too bad, but anything fragile wasn't covered for breakage unless the external box was visibly damaged, so consider how fragile things are.
We paid (we given no choice, weren't allowed to pack) for packing. The guys were amazing. No furniture, but toys, bedding, clothes, some kitchen stuff and some paperwork/books.
They turned up early, so I was still taking the boys bikes apart, turned my back, and they'd taken the wheel off for me. We flew 30 boxes, packed and unpacked by them, for £100/box roughly. Excellent value afaic.
There is A LOT to do when relocating (made harder for me by the fact DH had gone on ahead). I'm very glad packing wasn't on my to do list. I had a morning nap most days for the first 2-3 weeks after getting to our new country.
Don't forget to factor in vast quantities of bubble wrap, packing paper and boxes if you DIY.