No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
When are they going to pull again?
You should see an overall good score bump. The 50 you got for the late removal and probably 60+ for the drop in utilization. You did good.
Congrats! Score should go up a bit