eat 5 to 6 meals every 3 hours

which includes protien and carbs, around the size of your fist should be fine for each portion. As for the whey

protien, take it straight after training,...