No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I believe you'll definitely be approved! I was approved with a much thinner profile than you I wouldn't be surprised if you got a high SL too