Check their website. They've been doing online ticket orders only during COVID. It was still that way a couple weeks ago, but it could be back to normal by now.
Yes you can get tickets at gate just make sure you have a card and cash just in case, sometimes they can't take one. Food won't be brought to your car. You have to wait on patio.
Thanks! Your answer is awaiting moderation.