Yes
Yes, there is space for parties but not by the playground and there aren't any pavilions. I dont think they have like the built in grills there and I'm not sure what their policy is with bringing your own grill.
Thanks! Your answer is awaiting moderation.