About group B and G.
I don´t know how feel about the Bayern, their squad for this year isn´t really good.
Imagine if one of the top player get hurt or something, they can´t replace the player with a another good player. And in otherway Tottenham has a great and strong squad. With little bad luck for the Bayern, Tottenham can finish the group as the first.
Group G is very nice, all teams are similar equal.
Probably Leipzig can be the first but also the last, even though Benfica is probably the weakst of the four teams.
Group G will be very nice to watch, Lyon is a very good team and they could finally even pass PSG in the lig.
Overall I agree with your predictions and see it in the same way.