Yep, the sulphur is a mild astringent/bacteria killer. chances are a dermatologist will only give you something that's even smellier, but more effective.
it could be that you ahve overactive sweat glands on your scalp. is your hair particularly oily? or just the odor?
as to your grey hair thing...I skipped grey and went directly to white hairs, mostly on the sides of my head. I still have a good head of hair at least...no receeding/pattern baldness.
Sean Connery has proved and a fit elderly man with a flowing white mane can be badass and the women find him sexy.
(of course, I keep my head shaved...so...)