No, it is not member-exclusive.
No membership is needed, if you are planning on several visits it may be cheaper for a membership. Membership also includes the Ohio Village and some special events with discounts to the store and paid events and include more than just the 17th Ave. Location.
Nope
No, but with a membership you get in for free.
Thanks! Your answer is awaiting moderation.