Yes, the service desk is on your left as you walk in to the lobby. You can purchase and pick up tickets there.
Yes
Bc when I tried to pay for them online, it sent me to purchase them at 7/11 stores. And their prices are different from online
Thanks! Your answer is awaiting moderation.