I don't believe the park has free wi-fi itself when you're actually walking around in the Park area, but if you go into the office part I believe you can pick up Wi-Fi in there.
I don't believe so, but if you look around, you may find it
Thanks! Your answer is awaiting moderation.