Is their an equipment rental shop located on the property? Do they rent googles as well?
Yes there is. My husband arranged his rental ahead of time and they had everything ready for him when he arrived. You can buy goggles in the ski shop (in the same room as the rental shop) but I don't know if you can rent goggles. My husband brought his own helmet too, so don't know if you can rent helmets. You can call the ski/rental shop though, and they will answer all your questions. They were very helpful and friendly.
Get an answer from Crystal Peak Lodge staff and past guests.