It's a big park . Check it out and see what you think
I would not recommend it. The place is nice but somewhat crowded in certain areas and the bugs are horrendous due to the park being located upon the riverfront. It's worth checking out though.
I'm not sure but there is a pavilion there.
I'm not sure if you need a permit or not ,it's an open park with 2 baseball fields and a soccer field
Thanks! Your answer is awaiting moderation.