brands to consider...
Greetings,
If you're looking for full-face check out Gmax GM39YS, HJC CS-Y or the Z1R Strike. All come with breath guards and dual pane shields.
If your looking for more of a motocross-style helmet, consider the HJC CL-X5n or Scorpion VX-9. Also consider brands such as Z1R and Gmax - both of which make youth helmets. You'll need to purchase a breathguard for these, a good pair of snowmobile goggles and I would recommend a headsock. Cheers!