You need an appointment for any kind of support. Usually appointments are available quickly; you can go to the store and they will schedule one for you. However, if you want to avoid waiting, schedule it online an hour or two in advance.
No, you do not. You might find that you will be out of the store quicker if you place your order online and select in store pickup. This way, your order will be ready for when you arrive, and you can spend time transferring data instead of making the purchase.
Thanks! Your answer is awaiting moderation.