The Washington DC location does. The Arlington VA one doesn't. It varies by location.
Yes. There is a Costco gas station.
Yes if you're a member
Yes
Yes at the DC location
Yes but be prepared to wait about 10 minutes in lines stretching out to the street.
Premium and regular only
Thanks! Your answer is awaiting moderation.