Is Nicomenthyl water-soluble?

No, it is not soluble in water. It is soluble in ethanol, polar oils, and esters.