Beer: Plan on two bottles or servings of beer per person for the first hour, and another one for each subsequent hour of your party. Champagne or sparkling wine: One 750 ml bottle of champagne or sparkling wine fills six champagne flutes. If serving it as a toast, one glass per person is enough.
Yes. As per medical studies drinking more than 750 ml of beer for men and 375 ml for women daily is not good for health and is dangerous if taken regularly. Drinking 4-6 beers is like having at least 3 litre, which is much more than safe limit and is turning your husband into an Alcoholic.