Yes, they're OK, but the two plural versions ("for boys" and, especially, "for me") sound slightly odd to me.
(You do realize that Chris is actually a name that is used for both males and females? And I mean it's quite common for both.)
I think (3) is by far the most idiomatic. I agree with Kate about the plurals (2) and (5) being odd: they sound to me almost as if "Chris" is used as a synonym for boys/men.
And yes, "Chris" can be a girl's name in BE, too.
Are you asking if the statements are true, or if the grammar is correct?
(6) needs an article: A name.
I agree that (3) is the moist idiomatic.