No
You can get Costco cash card (of course someone who is member of Costco can buy it for you) and you can visit Costco and buy items without being member
Nope
I don't think so , someone correct me if I'm wrong
Thanks! Your answer is awaiting moderation.