Yes, there are a couple of designated areas with steel charcoal grills already on the grounds. I strongly recommend you contact the park directly for exact locations.
I think you can but call up the town but if your looking to bring 20 of your kin folk no you can't its not that big
Best bet is to contact the township, make sure you get there name and info in case, hate to see a day planned then be ruined by mistaken info. Have fun
Thanks! Your answer is awaiting moderation.