All, everyone, everbody means jeder, jedermann. None, nobody means keiner, niemand. Correct me if I got anything wrong, english is just my 2nd language, but I think those words work the same in E. and G.

So many questions at once, let me try: Man has two translations, 'one' and the indefinite 'you' and I think, they're often interchangable. 'You never know what you get' or 'One never knows' would both be 'Man weiß nie, was man kriegt' in German. Man magen Gläser is no german at all; Magen = stomach. mögen = to like, nominative. Man is somewhat generalising and meant in a plural manner, but uses singular grammar. Duo's translation is fine.