All foods sold under the Texas Cottage Food Law must be non-potentially hazardous. But it's almost impossible to be sure that a frosting or filling is non-potentially hazardous without having it tested by a professional food testing lab.
Eleven is now the average age that girls start wearing make-up, and the vast majority of women donât think this is a good thing. Girls are now wearing cosmetics over three years earlier than they did back in the previous decade. Previously pre-teen girls were unlikely to be experimenting with cosmetics but nowadays it is seen to be the norm for girls as young as 11 to be wearing some form of make-up.
Yes, I think 12 is far to young to allow to wear make up to school. However you can allow her to wear lip gloss and a bit of blush lightly applied by you every morning before school. I agree with the others that you should teach your daughter that makeup is to enhance beauty and you should teach her how to do that.