Hello There..
welcome to Healthcare Magic forum..
It seems that your friend might be
suffering from some kind of
allergy which in turn might be causing these symptoms!! you could ask him to consult a pulmonalogist and get a
pulmonary function test done..
This will help to determine the cause and appropriate treatment!!
Hope this helps!!
Take care!!!