Sorry hit Submit before I could type title.
My question is can I show up without having a ticket for the day and buy a ticket onsite from a kiosk? Or do I have to buy my ticket online and wait 2 hours in will call?
Currently you can buy badges and event tickets on site. There may be a delay in printing for printer time.
Buying online means they will likely have time that morning to print your things and have them waiting at will-call. Purchasing a badge is required before buying event tickets.
There is no automatic, electric ticket kiosk. You can buy a ticket in the gaming halls in Hall C & B (green on the map) and they'll print it for you there. The line is generally shorter than will-call.
Electronic tickets can be purchased from the gm running an event at the event