i think petroleum jelly is also for rashes, but it works well as lip moisturizer
and baby oil is great for softening skin... just put it in a bath. but it does leave a little oiliness on the skin? that's what makes it soft, i think
^ the shampoo, would it be strong enough to remove the enviromental pollutions and stress in the hair.. and also the hair products ?
i don't put product in my hair and the shampoo doesn't contain alcohol or soap that are found in "adult" shampoos, but it has PEG- 80 Sorbitan Laurate that dissolves dirt and grime on your scalp and hair.
since it's made for babies it might not be strong enough if your hair is extremely oily or you apply a lot of hair products. if that's the case then i think something stronger would be needed.