You might want to reserve a spot and get there early to set up. Gets crowded. I'm not sure of power source
I dont see why not, you can even reserve a area in this park
Yes I believe so
Yes.. have seen that being set up
Yes. At least I've seen them used at this park
Yes if you have a source of power
Thanks! Your answer is awaiting moderation.