Happy Holiday Season, and happy shopping! The "in time for Christmas" question... I can't be certain for you, although if you are in BC or Alberta you chances are good until about the 15th. For everyone else, if you want it for Christmas please choose a tracked shipping option.
Clover calls this tool an Embroidery Stitching Tool because you can use it to make a quick stitch that looks like an embroidery back stitch. I am listing it here as a punch needle tool, because, as you can see on the package, it is the same tool.
It comes with a 2 3/4" long handle which screws up and down so you can adjust the length of the needle, a stainless steel needle, needle cover, and two threaders. Instruction sheet is included inside the packaging.
The needles size is for 3 strands of embroidery thread.