Both options work. I usually buy at the gate since they can help me figure out how many tickets I need for the cave and also for the attractions.
Yes
Yes you can buy tickets at the gate
Yotally up to you. During the week no crowds easy to walk up.
Either way-our family of 7 walked right up and got tickets
Yes you can or online
I'd just wait. I've never seen it that busy.
Yes you can go online if you want to or just wait until you get there
Yes you can
Thanks! Your answer is awaiting moderation.