There are three covered pavilions next to the kids playground. You would likely need all three of them, but I've never seen large parties here. I don't think they do that kind of thing. As for food trucks there would be no place fir them usually. The main lot fills up early, and doesn't have that kind of room. This is more of a sports park, with Lots of youth games and playing families. There is also a huge off leash park in the back.
You should contact the township, because I think you would likely need a permit for such a large party. Also, if food trucks are allowed, you would probably also need permits for them. As previous Guide noted, there is really no good place for a food truck to set up. And park is heavily used in nice weather, so the general public fill up parking lots and pavilions. I personally would look for another place, one that I could reserve for private use. Good luck!
As for the food trucks you would have to check with twp
Thanks! Your answer is awaiting moderation.