My DS is going to ski in Spritelets for the first time - will he need goggles or will sunglasses be ok if they are wearing helmets? ALso, where do I get ski-socks for a young child? Many thanks.