No, never.
Yes
No way.
Yes.
6 months-1 year
No
Inappropriate
No, you should only have a shower for your first baby.
Hilarious
Yes. The cheer was inappropriate for the child's age.