No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
If the accounts were charged off, settling won't hurt you anymore than the CO is.
If you have SW, you will get alerts as your score changes, but not new reports.
If you want to monitor your reports, I would check over on General Credit Issues and look for a monitoring service.