I wouldnt use it for socks at all....even if you hand wash them.
This is a felting yarn, It will felt when you walk on them. been there done that. My husband wanted 100% wool socks for winter, made them from this. Its just a big felted pair of socks now.
Ive never used any of this with a dye either. sorry cant be much help here.