No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Did you get 2% for groceries/wholesale using it at Walmart(Neighborhood Market)?
Yes, even at Super Walmart. Seems to be one of the more generous grocery type categories I've noticed.
Only if that Walmart codes as a grocery store, not all do, you will have to make a test run on the one that you will visit to see what it codes as.
My Amex HH gives me grocery credit so I hope it does!