Yes
Yes, they accept credit cards. To use the vacuums and buy some supplies (air fresherners, hand towels, armor all) you have to pay with dollars or quarters though. Only the actual car washing accept credit cards.
Thanks! Your answer is awaiting moderation.