Yes, they do. You can add helmets to your rental package or pick one up on a first-come, first-serve basis at the shop. You can't make reservations for helmets by themselves.
Although helmets aren’t required, we strongly recommend them for anyone hitting the slopes.