No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
If it shows derogs 7 yrs from DoFD typically. If it shows as a positive account then could remain for 10 yrs.
Who had the Note? If it was any of the banks involved in the settlement you likely have some leverage with them.