Statistically you will be better off investing. Is your pension guaranteed, or is there any risk (company could go bust vs government not likely)?
Considering you'll be in the 30%(ish) band on $45k you probably want to max TFSAs before doing RRSPs. Unless you are earning enough to be paying top rate tax now.
TFSA is awesome.
I am going to be completely contrarian at this point. We have our mortgage set up to be biweekly and are doing the 15% extra on each payment plus lump sum payments. Interest rates could be low when our mortgage comes for renewal, but then again... and I just like the cashflow side of it. Mortgage gone? Boom, much less going out each month!
We have a smaller mortgage on a smaller house, though, so I'm doing what I'm doing with a 5 yearish goal to pay it off. Chances are we'll be upsizing in a while anyway... but, again, it means the debt we'll take out won't be as large.
In the US with a 30 year fix? I'd be paying the minimum and investing the rest. Here, I'm investing most and paying off some extra.
Car loan, meh, well it's done. No point worrying about it now as the depreciation has likely mostly happened, it's a car you've known since new, assuming you like it and it works for you keep it for 10+ years and it's all good.