i didnt see any
I dont think so.
Yes, there is a charging station in a covered area with benches. Do not remember where but you can ask an employee & they will point you in the right direction.
Yes there is a charging station by the seals and sea lions.
Yes sir
Yes, but you need to ask an employee, or just look around , depends where in the park you are.
No, it might I didn't go everywhere so I'm not so sure
Thanks! Your answer is awaiting moderation.