As a parent of a two year old, I can say for sure that glitter anything is a mess. Even crayons. I'd stick to just normal crayons. Also, same goes for any sort of fabric paint for bibs or shirts. If I was at your party with my child, I would be very hesitant to have her participate. And, I probably would not socialize at all, because I would be hovering over my child to make sure she doesn't ruin your carpet.
Keep it simple. The kids will be great with regular crayons and paper on the table. And snacks.
The OP is a teacher, as am I, glitter crayons do not make any more of a mess than regular ones.
I think the activities PPs have mentioned sound great, especially the bibs.