Yes,I think so,but I always buy ahead of before,the event.
Yes. That's usually not a problem. Depending on the event, it may be more convenient to purchase them ahead of time online, in case of a high turnout.
Thanks! Your answer is awaiting moderation.