If you are staying in Salzburg, continue on down to Hallstatt. A half day is
probably enough, but experiencing the views is well worth it. Go early to beat the tour busses.
I would visit Dachau. I would do it on the last day of the trip because it is pretty sobering.