Yes
Yes you do.
Yes, you do. If you don't sometimes they might find it with your phone # or credit card
Yes, you do but if for some reason you don't have this receipt I strongly suggest that you call them or go to the store and speak to someone at the front counter to see if there is another option for you.
Thanks! Your answer is awaiting moderation.