I can only speak from my own experience;
Generally, I would eat very little in a day except a meal before I started my drinking, I would often rush through eating, let the food settle a while then drink.....
For sure, you'll want to get him to take B-complex vitamins amongst others. I am now suffering from the aches and pains of daily, heavy drinking with a very poor diet.