2 months with a cold

Trice
My mom got sick and passed it on to my LO. He now has a cough and his nose is still congested( it was congested before the cold) I went and kicked up some cough syrup for 2 months + and baby vapor rub also a snot sucker but is there anything else I can do to help him feel better? How long do colds last ? He don't really want to eat like he normally do and he keeps spotting his milk up 😞😩 help!