Based on my experience I only presented my c.o.e indicating my annual salary and leave dates, bank funds, car registrations under my name. They won't give you a trv more than the expiry date of your passport. Since you're planning to go to toronto, once you go to the us-canada border the us CBP...