Yes, you do.
Yes
You will need a membership to shop in the store but not online depending on what promotions they have going on there could be a fee or free.
No, you can shop at Costco online without a membership. They will add a 5% surcharge.
Yes, you must have a membership.
Yes, membership is required.
Thanks! Your answer is awaiting moderation.