На счет еды - есть до гулянки, чтобы на самой гулянке не так сильно хотелось есть. Еще как вариант не торопиться есть. Наложить и очень медленно, по чуть-чуть есть до конца мероприятия.
На счет спиртного - заменять алкоголь НЕ алкоголем. У меня некоторые знакомые девушки умудряются это делать постоянно и это очень сильно их спасает. Водку - водой, вино - соком. Просто найдите нужный момент.