Not sure but a phone call would help. I just called costco to confirm that if someone is not a costco member, can he/she go into Costco to use the card. she said "yes", stop at Costco membership for 'One day Pass" and if person can't spend the whole amount in one day, come back at another time for another one day pass. There is no expiration date on card and you can call the 1 800 number to activate it.
I bought 5 - $100 for myself.