Yes you can
Yes.
If you are a UPS choice customer you can set the time and date also the location that you want it deliver to. Also USPS have that option. Remember you will need a tracking number.
No.
The store can't set a delivery time, it's up to the carrier when the delivery will take place. You will be notified wherever the package is until it's delivered to its destination, make sure you give them your email address for notifications.
I don"t know. Sory.
Thanks! Your answer is awaiting moderation.