Yes. The park is 12 acres in size, and has large areas for general snow play. Please see the link below. https://sites.google.com/prod/view/snowplay-facebook-faq/about-leland-snowplay/what-services-does-leland-snowplay-provide?
Yes at the base of the slides a small area but there is one.
Thanks! Your answer is awaiting moderation.