You can live reasonably well with a controller payment.
I have no idea, how living in Germany is, without speaking german. But many germans speak english well enough for daily business.
You won't have a problem finding people to drink beer with. We had some Irish Controllers in Munich, some years ago. They are still visiting us from time to time for the one or the other beer.
It might be that you have to be fluent in german for APP or lower ACC sectors, as we have some german speaking VFR traffic sometimes. But it might as well be, that you get german lessons payed from the DFS.
As for schools for the kids.. Perhaps you find some useful infos in the following link.
http://www.muenchen.de/Stadtleben/Ed...2aschools.html