Yes, unless you have a costco gift card
Yes, and they only accept Visa cards, or cash.
Yes with a caviat, if you purchase a Costco cash card you will be allowed to purchase without a membership.
Yes you need to be a member
Yes.
Oh yeah
Yes, went there 10-10-17 and the membership fees remain
Thanks! Your answer is awaiting moderation.