He needs to be investigated for repeated cough, whether it's a allergic, asthmatic cough needs to be seen. Infections don't go so long. Better investigate like CBC
CRP ESR
LFT RFT x-ray chest IGE level
vitamin D3 level
calcium alkpo4 and Mantoux test on left forearm. He will need iron supplements vitamin D3 supplement etc. Please visit your pediatrician