Yes, but you have to know where to find it. All the hotels have wifi available but its speeds to vary.
No, but there is some of the most unbelievable nature you can see in the entire world.
Yes, make sure to take all food or fragrent things out of your car when you park at night. They will remind you when you check in but make sure to avoid any potential problems.