Oh yes, the Vivani chocolate is excellent! I also recommend the Chocoreale spread, in Hazelnut or Dark chocolate it's the best. If you want the best truffles ever, the organic supermarket Basic has two types of French chocolate truffles that are to die for, sadly I can't find the name at the moment. But it's the only truffles they have at Basic.
Depending on when he's going to be in Munich, there is a beer festival going on, called BraukunstLive! from Feb 26th to 28th. It's not a mess like the Oktoberfest, it's a hipster-ish event with tasting of beers from all over the world: http://www.finest-spirits.com/braukunst-live/
If he's into craft beers this is the place to be!
If he's not here on those dates then he could check out the Tap House: http://www.tap-house.de/en/
all the beers you can ever want.
Otherwise any of the regular beer halls are a good choice for typical bavarian beer. Augustiner is my preference, but Hacker-Pschorr is also good, and so is Spaten and Hofbrau. Each have their large beer hall somewhere in the city, Hofbrauhaus being the most central and better known by the tourists.