You wont know exactly what to get until nearer the time but I would suggest getting layers so you can adapt to warmer /colder days. so you could get your thermal vests, ski socks and long johns now.I would also buy helmets ( dont fancy wearing someone elses). For younger children an all in one snow suit might be better- to keep snow out.