Pretty much, yes, but you can visit the membership desk and ask for a temporary pass on your first visit.
You have to be member to purchase merchandise, but not food court food!
Yes. https://www.costco.com/membership-information.html
Yes
Yes abd no. Membership has it advantages.
Thanks! Your answer is awaiting moderation.