I'm not sure. I suggested to contact Costco for this doubt.
Yes, as long as the tires are brand new. The correct size fitment for the car. But there will be no warranty, installing non-Costco tires at Costco.
Thanks! Your answer is awaiting moderation.