I don't know about the hair. I got the needles from Joann's craft and fabric store. I know you can buy them from Joann's online as well they are around $5.
oh they are call long doll needles and they are the 5 inch needles. they come in a 2 pack