As a trekking agency we convey our saying on English to visitor but if somebody want a special guide that can speak the language we can provide it for them.
Yes we are authorized trekking agency.
Tea House means a local lodge. We can find many tea house in Nepal. Unlike camping trek where we rest in a tent, in a tea house trek we will stay on local lodge known as tea house.