2. The assumption that Germany's high saving is good for Germany is debatable. If Germans save more than they consume, some other nation must consume more than they save. Germany has been, and might be again in the future, forced to bail out those countries.
3. I can also recommend the Khan Academy lectures on economics.