You can take your own or buy them at the counter.
You are able to buy them but they don't provide them
No, safety gear is not provided. You need to bring your own or purchase it there. If you're a member you get a discount. If you ask at the counter they may give you a set of foamies, but I wouldn't count on it. I recommend getting yourself something that's comfortable for you.
Thanks! Your answer is awaiting moderation.