About the "Herr/Frau" formality thing - I always find it funny when I stumble on some interview in German and see football players being referred to as "Herr [surname]" because it looks like they're talking to an elderly scholar or something, not to a 20-year-old. XDDD It's made all the worse by the fact that here in Brazil most football players are known just by their first names or nicknames (e.g. all the "-inhos").
I mean here in Germany we say Schweini, Poldi, Manu, Fips, Jogi, Miro etc. too and to hear interviewers refering to them as “Herr Schweinsteiger” etc. makes me cringe a bit :’D It does make them sound like elderlies somehow. But I don’t hear it very often though :)