No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Yes, catch them while they have their deals going on. I think it's 25 cents per gallon the first month, then 5 cents per gallon after that, up to a certain cap.