No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Yes. The criteria is that you have to have an active Prime membership at the time of application. I'm under the assumption to keep those benefits said card has to be linked to an active Prime account. This is how my account is set up with the AMEX card as the primary method of purchase on the personal side despite being offered a 30 day business account that I cancelled and let the trial membership expire. No issues selecting either 90 day financing or 5% back thus far since getting the card.
Congrats on the approval!