Why not add them as an AU instead?
I think that since a cc is a contract it cannot legally be opened for someone under 18. Likewise a checking account.