>Does Germany tax non resident citizens (almost certainly not only the US does)?
I think only on income or assets generated in Germany whilst abroad. I do believe the US is one of the only (if not the only) countries that taxes non residents on their income generated abroad.