No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Adding him as an authorized user (AU) will not cause his past issues to start showing up on your reports.
Your good credit will show up on his reports, for that cc only.