Alcohols, -ols, and humectants

So I know denatured alcohol and ethanol are drying alcohols. I know that other "alcohol"s are fatty acids. (like stearyl alcohol) I know that sugar alcohols and several other -ol's are humectants.

Are all -ol's that aren't "alcohol"s humectants? If not, what are the exceptions and what are their properties?

Is vitamin d (ergocalciferol) a humectant?

2c/3a-M-ii porous, good elasticity, APL, dark brown with a silver lining. Biggest enemy: frizz!