Unlike Verstappen, I don't think Antonelli will be guaranteed P2 or P3 at every race. If McLaren develops the fastest car they have a chance at both titles.
Mercedes with an upgrade in Canada. Im not sure they are better than Mercedes but are close. Im not sure a title challenge is really on, unless Mercedes drop the ball.
I think Stella mentioned that they do expect another step in Canada (but perhaps not as big I would expect).