There are some steep climbs and some normal hiking paths. There are some shortcuts also but don't opt for these shortcuts unless you are a pro in trekking or I must say simply don't choose these if you are a rookie These are very steep and very rough. Just go for the regular way.
There are cafes after each 1 km. You can find the things on the way if you are lacking in energy. But everything is very expensive which is quit obvious also. So it will be your choice. You can keep some energy bars or biscuits with you guys from the very beginning. Carbs in these will help you to gain some instant energy to move further ;)
Then after doing sucessful Trek you will reach at the main Kheerganga camps. There are lots of camps at present time. You can opt for any kind of tent starting from for 2 people to 5-6 people. There some hot tents also( Tandoori tents). And tent ranges b/w Rs 300/- to 1000/- depending upon your choice. And there is availability of the washrooms also.
And then comes the food. You can find a decent variety of food over there. But it will be expensive (Double of the normal price). You can plan your budget according to that.