No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I can't guestimate what the incease will be. Paying down to %10 or less would have had an impact.
If the lates were your only negatives on your CR, overall, you may see a nice bump in score.
It is just too hard to predict.