No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I would try to contact the medical collections an ask them if you pay in full if they will delete the collection reporting. That should help his scores because the derogatorries would be gone. Be prepared to pay in full tho.
Also - ask for help in the Rebuiling Section - they are awesome at providing advice on these types of situations.