Balaclava, skull cap and
headband all store brand from Nashbar. Less than $30 for all three. I can fit any two in combination under my helmet if needed. Windproof. Layered with multi options. Order some other stuff on a "free freight" special that pops up quite frequently.
Also, the helmet cover as mentioned before. With my thinning hair, I use one below about 60---all winter long. Showers Pass. Works great. The SP jacket will serve you well. The only thing you might like is some arm warmers. The cold hits the sleeve and feels chilly...windproof but no insulation.