Hi!
I know Montreal's Grand Prix has a considerably lower amount of ticket sales and that hotels that are usually fully booked are about 70% reserved this year.
As far as SPs, there might be some delay due to traffic, but we are used to summers in Montreal with the usual festivals, fireworks...