Whaaaaaaaaaat you're coming to Ontario!?
Come towards Toronto and you can check out some wonderfully rusty alltracs of all sorts! lol
I'm sure there's a ton of euro parts I'd want you to bring over but I can't think of any right now
This covers pretty much everything to do in Ottawa; http://wikitravel.org/en/Ottawa
It's a pretty quiet and boring city with mostly museums and and some nice markets.
Lots of Celica guys in Gatineau and Ottawa so hopefully someone will get in touch!