No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I'm not 100% sure what you're asking here but I'll take a swag.
If you use\spend Membership Rewards (MR) points to book travel via the portal, you will not earn any points.
If you purchase, with real money, travel through the portal using your Gold card, you will earn 2 MR points per dollar spent.