No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Can you explain or re-write that
?
Sponsoring them does not make you liable in any way for anything they do.
Co-signing for a loan or credit product is what you are thinking of -- that would make you liable.