I think it’s exactly those stories that give people a false impression when they come here. It’s not that they are false, most of the time you’ll certainly find people who can speak decent English. A tourist probably won’t need any German, but when it comes to living here long-term, dealing with bureaucracy, finding a job or making friends, knowing German is pretty essential.
Yes, it is. If they’re in a flat, probably flour moths. Your friend should check any containers with food, especially grains.