Your husband is not an alcoholic but he is drinking more than he should. The sightly enlarged liver could mean that his liver has started to get damaged. I don't mean to scare you but i hope u are aware that there is no cure for liver damage
caused by too much drinking. So first of all u should motivate ure husband to leave drinking. I am afraid it will be difficult for him to stick to any diet chart given his schedule. Still u can consult an expert. There is a link on the home page of where you can chat with a diet and fitness expert. It is not easy to get good control of cholesterol
with diet. Better start on allopathic medicines. Probably u can take ayurveda side by side. Amla juice and guggul are good but will not give full control of cholesterol. I take garlic capsules
for cholesterol and also atchol tablets.