Yeah I'm sure he can go all the way to the end. And I do not think they're going to have reliability problems because they can easily change the whole car, start last, and Verstappen will still win.
Gasly had a hell of a great final few laps. There was a stoppage for rain at 68 laps in, so the last few laps were very tightly packed and made for a lot of jostling final show down. On top of that, Perez, got a 5 second penalty in the 71 lap, which knocked him way back and helped edge Gasly in.
Aston was the big surprise this year, going from a mediocre team at the back of the midfield to getting multiple podiums in a row. Their car really made a jump, and they got Alonso who is still a racing god after all those years. They did drop back quite a bit in later races, but seem to be getting back now. Alpine kinda feels like a middle of the pack team, although this time around they seemed to be doing quite well. Gasly managed to keep pace with the people around him. Definitely a surprise given their earlier performance.
Mercedes is still in the mix, and is currently second behind red bull overall afaik. But the field (apart from Max) is so close now that every race seems to have different teams being competitive