We like Vick's on the chest and throat.
I find the smell to be comforting.
I tried it on the feet once but that never did anything for me except make my feet soft.
Keep him well hydrated - drink plenty of water (chamomile or mint tea or chicken soup broth is good too).
Some people have a thickening of the mucus if they drink milk - so go easy on the dairy products.
You can rinse his nose out with slightly warm saline (use a neti pot or a bulb syringe).
I like putting a heating pad on low on my chest/throat when I have a cough.
A 2 yr old might be too little for that