If nothing else, be prepared that if you are going anywhere near or in to the downtown core of Toronto, you will notice a very busy large city with lots of construction that has grown tremendously over the last 30 years or so with very constant heavy traffic, a city that is now operating essentially 24 hours a day that just two or three years ago, the city proper itself overtook Chicago in population making it now(including Mexico City) the fourth largest on the continent. We might be able to help a little more if we know exactly where in the area your work is taking you.

I guess, overall, the bottom line is, probably the quickest way to get some answers to the questions you ask, Google Toronto Tourism or any of the countless web sites, they should be helpful and I assume you have a passport.