Yarns are 1oz 28 grams lace weight and 217.41 yards per ball.
The size of the needles/crochet and gauge really depend on the pattern. We have projects that use size US 00 all the way to size US 7, the size most common is US 5 or 3.75mm.