Hey there,
For your first question:
Apple receives authorization to charge your account prior to shipping your item(s). However, your card will only be charged after your order has shipped. If your order contains multiple items and they ship at different times, you may see multiple charges on your credit card statement.
For second question:
When you’ve selected the item you want to order, you will be presented with the option to Deliver to Home or to Deliver to a Pickup Point. Click the pickup point option, enter your post code, and select the pickup location most convenient to you.
For more info visit ☞ Shipping & Pickup - Shopping Help - Apple