Depends on the size of the group.
I don't think you need a permit. I have not been there in a few years but last time I was there I had sat at the picnic benches and no one said anything
I haven't been there for several years, and I cannot remember if they have tables or not but since it's free to get inside I wouldn't think that there would be a problem!!!!
Call the town clerk.
Thanks! Your answer is awaiting moderation.