What is common practice for tipping? Tipping every day? or at the end of the trek ?

It is most common to tip at the end of the trip. For more about tipping see faq on tipping