Есть до или нет - Вам организм подскажет. Я совсем не ела за 3 часа до тренировки, иначе мне плохо становилось. А после ела белок (кефир, мясо и пр).Пью я вообще мало, а вот несколько человек у нас прямо в бассейн воду брали и пили во время занятий.