There are plenty of outlets. You may have to reserve the pavilion for a group.
Yes, I know they did in the past.
I am not sure but if you call the parks department, they'll be able to tell you. I believe at least some of the pavilions have electricity.
Thanks! Your answer is awaiting moderation.