To answer your questions:
1) It is possible that weight gain can increase the cholesterol levels. Loss of body fat can reverse the hypercholesterolemia.
2) I am not aware of alcohol raising the cholesterol levels.
3) Yes, the first steps for treatment would be lifestyle changes - including diet, weight loss and exericse. If the cholesterol remains elevated despite this, then medication can be considered.
Followup with your personal physician is essential.
This answer is not intended as and does not substitute for medical advice - the information presented is for patient education only. Please see your personal physician for further evaluation of your individual case.
Thanks,
Kevin, M.D.