Yes, you will need a special park use permit that you can get through Leininger Community Center, located at 1300 Senter Road, San Jose CA.
They do large parties by reservation
Of course
The short answer is yes, however you'd be wise to call ahead and secure a reservation for your event.
Its a public park, should be ok. For large events, you need to contact park for reservation.
Thanks! Your answer is awaiting moderation.