Get a family member to buy it from you. Or grab some essentials you wouldn't usually think to get ;)
No. Gift cards are meant to be used in the store. All stores have pretty rigid guidelines about "no cash value".
Not completely sure but I would say most likely the answer is no.
Thanks! Your answer is awaiting moderation.