Hi there...it would have been better if you had mentioned your friends height and weight, so that we could have calculated the appropriate weight for him. nevertheless it is important that he gains muscle mass and not fat. as you know few people have very high basic metabolism rate. It will be difficult for them to gain weight. Also one should remember gaining weight and losing weight is a very gradual process. It will a lot of time, patience and determination. he must follow a healthy diet and exercise schedule. Start having food rich in proteins like pulses, soyabeans, vegetables, fruits, egg whiteboiled , boiled chicken. Regarding exercises, start cycling or swimming or gyming, whatever you are comfortable with and enjoy most. he can also visit a dietician and endocrinologist for further queries.