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 up to date with FAKO scoring via CreditKarma. Per FICO it's possible to lose points when adding new TLs. It's possible to gain too depending on improvement to mix of credit, util improvement, etc.
Per FICO, the secured comment is ignored. I wouldn't worry about it