Yes
Yes... been there today
Yes they are not movable.
Nope
Yes certain areas have the portable grills. Or I am sure you can bring a small grill or hibachi. The grills are around the picnic tables
Yes u can its nice to clean environmental
Yes they have built in grills
Thanks! Your answer is awaiting moderation.