I am looking to book a route from Locarno to Munich on 14/07/2023 and I want to take a scenic train directly through the alps. For this reason I was thinking I would book from Locarno → Innsbruck and then Innsbruck → Munich. However the options from Locarno → Innsbruck have a 6 minute transfer in Bellinzona and then a 13 minute transfer in Zurich. I am wondering if these transfers are really doable? Lastly, wondering if I need to buy the optional seat reservations from Bellinzona to Zurich and Zurich to Innsbruck?
Also open to other scenic routes to Munich if any experts have advice!