M.P.
I can't tell you how many pairs of pink tights I have had to wear just in my few ballet classes and plays I have been in. Get used to it. I second the idea of buying in bulk if this is something she is serious about.
For the runs, use clear nail polish all over the run and it will stop it. Also for holes on the legs. Any on the feet and they will get bigger no matter how much polish you put on them.
Is the studio she is dancing at have a black rubbery floor, or a wooden one? If it's wood, definatly buy bulk. But the black (called marley) floor should help with the wear and tear. What kind of shoes is she wearing? That could possibly contribute to any holes that could catch if she is sitting and some rough piece of leather catches.
Please don't make her buy them. If it's normal wear and tear, than you as the stage mom need to get over that along with the need of new shoes, more pony tail holders for her bun, and leotards that aren't cool looking any more. If she is taking sizzors, then yes, she has to buy them
***And I second the Capezeo split sole shoes. I still have mine! And I am still using them. I think I bought mine 4 years ago. Off and on use, but lots of use when on :D