No.
It is more convenient if you have them in advance, but they do allow ticket purchases the day of the visit.
No but its better that you do. Makes life easier
no you can buy them there.
No I thought think so you can buy tickets at the entrance
You can buy tickets at the entrance. It's recommended you buy them ahead of time online since there are staggered entry times and when you go the time slots may be full already. You need to purchase a parking ticket after you've parked and show it on the way out but that can also be purchased ahead of time online.
Excellent
You need to buy tickets online and on the day of visit they will send you the e tickets. You also need to buy a parking ticket in order to park in the zoos parking lot
Required and you have to have a parking ticket too
Not required but recommended.
When I went last month they were. You can buy online and pick a time slot
Thanks! Your answer is awaiting moderation.