You’ll have to try to be lucky & catch them downtown at some kind of sponsorship event. I don’t know where to check though.
Honestly, you’ll probably run into one or two if you keep off the main really busy Crescent & St-Laurent streets.
-Last year, I met Jenson & a few McLaren boys at the Nelligan hotel in Old Montreal. This was Sunday after the race. The hotel has a beautiful open terrace (if it doesn’t rain). You’ll probably have a good chance at the bar after race. Either way, the Old Port (Old Montreal) will give you a few things to do including the Star Wars Identities Exhibition (if you like Star Wars).
http://www.hotelnelligan.com/
http://www.montrealsciencecentre.com/exhibitions/star-wars-identities.html
-2 Years ago I ran into Lewis’ dad at this restaurant. On Peel street there are a lot of more upscale resto’s. Maybe you’ll catch some people leaving if your lucky.
http://www.ristorantecavalli.com/index_en.html
-3 years ago, I caught Fernando walking down Peel street with only his girlfriend.
As for VIP entrance, there isn’t one really. You can only get to the track from one side (2 bridges or helicopter). You probably see them driving in across the bridge onto the circuit but you won’t be able to get an autograph.
If you guys need more info or things to do let me know,