Does demi cover gray 100%?

No. It provides gray blending and adds shine.