Blood cholesterol levels vary in their levels in blood according to the diet we take. To maintain uniformity and to draw any meaningful conclusions,
lipid profile is done in a fasting state. Yes, you can have little water if you are very thirsty. Try not to take too much as again it stimulates gut hormones which can effect cholesterol levels.