10 days for Austria, Italy and Germany



We are doing a road trip in September first week from Salzburg to Munich for 10 days. I tried to make a itinerary/route based on some suggestions and various posts of other threads. Please suggest, if you think any change would make it better or any place/route sould be replaced with other, based on one better than other.
We will not be doing any hike, but close walks are fine. Along way, we would like to stop at places for photography. I know, it is rush, but we do not know, if we will visit this place soon and Venice/Dolomites/Alps are too tempting to miss for us.

1: Reach Salzburg and stay
2: Full day in Salzburg
3: Day trip to St.Wolfgangsee/Hallstat, back to Salzburg
4: Leave Salzburg, visit Ramsau, Grossglockner road, stay at Heiligenblut [Should stay more further, like Lienz or any other place?)
5: Heiligenblut to Venice drive via Udine. Park car at Tronchetto Parking and stay in Venice
6: Stay in Venice
7: Leave Venice at 12 noon, (A27, SS51) to Dolomites region, stay in/near Cortina [We will reach by 3 PM, should I stay further, to reduce next day travel?]
8: Leave Cortina (SP638), Passo Giau, Cernadoi, (SR48) Passo Pordoi, Canazei, (SS242) Passo Sella, Val Gardena, Val di Funes and stay near Santa Maddalena [Reason to take this route is photograph Santa Maddalena area, including iconic church]
9: Leave Santa Maddalena, Pikolein, (SS244) Bruneck, (SS49 - A22) Mittenwald and stay. In evening if we have time, go to Eng Alm and back at hotel.
10: Leave Mittenwald, Garmisch-Partenkirchen, Linderhof Palace, Neuschwanstein Castle (from Marienbr├╝cke bridge only) and reach Munich by evening/night

Thanks in advance.