My husband and I arrive in Frankfurt with our 8 year old son (he's a great traveler) on July 16 and leave on August 6 (we live in California). We all love nature and hiking and we are interested in exploring and exposing our son to other cultures/places. We are basically monolingual (I know only a tiny bit of German). We are planning to spend about a week with my mom in Kirrberg Homburg (where she is living) and then travel around for 2 weeks (without Mom). I would like to go to Strasbourg, the Black Forest, Bodensee, Garmisch-Partenkirchen (castles), Munich (visit cousins), Berchtesgaden, Salzburg, Cesky Krumlov, Prague, Nuremberg, and do a day cruise on the Rhine near Frankfurt before heading back home. We would greatly appreciate any advice, especially answers to any these questions:
1) Is this way too much for 2 weeks with an 8 year old?
2) Can you recommend an itinerary?
3) Any advice on what, if anything, to eliminate, places to stay and # of nights we should spend in any of these or alternative places, must do family friendly activities, great family friendly accommodations?
3) Any advice on family friendly day trips around Kirrberg Homburg?
4) Any advice on the best way to travel? Should we rent a car or use trains and buses?