My children dance and I work at our dance school in the office. Let me tell you about our shows.
We do one every fourth school term (this means our last show was in March, our next is in July). It runs over 4 nights, Tuesday, Wednesday, Friday and Saturday evening performances. However, each show is slightly different with different classes dances usually on two nights (Monday and Friday or Wednesday and Saturday) and our head tries to arrange it so that little ones have all their dances on the same nights. Obviously when you have children like mine that do a lot that doesn't always work!
We usually have a senior group or big festival group open the show followed by the baby classes and the babies (up to 4-5yrs) are taken straight off the stage by parents in the audience. The house lights are put up and you collect your child from the stage or if you are not watching then you can collect from the stage door.
Our costumes vary in price. Last year my sons class (girls) wore tutus. They could hire them for £5 or buy their own at £25. I think all but two bought them. That was their choice and they were not put under any pressure to do so. Each classes costumes are different and most of my older daughters costumes (she is 10 and dances every night) were hired at £4-£12 a costume. We do like the older ones in particular to have a skin tone leotard for under costumes for a multitude of reasons but not all of them own one. Some costumes were our own. In total I think I paid about £35 for dd1, £10 for dd2, and my boys wore their own costumes.
Dances are rehearsed in class time. We have an all day dress/ tech rehearsal at the theatre but that is done in slots so the majority of children come for their dances and are gone again afterwards. We do ask parents to volunteer to help backstage. This is because without chaperones the show wouldn't happen. All our chaperones are CRB checked at the very least and there are a small group of licences chaperones who are spread around the dressing rooms. I think the ratios in the dressing rooms are 1adult to 12 children, but then we have runners and stage helpers too. Another reason why we like the little Tinies to arrive in costume and be collected as soon as they have danced, therefore not needing to be allocated to a dressing room!
Our last show I ended up backstage every night, partly because we didn't have enough chaperones. My husband does the stage door where children are signed in and out and Holden can be collected as soon as they are finishe and we actively encourage this. But they do need signing in and out and we will only let them go with a named person.
As for cameras, we allow photos to be taken at the dress rehearsal, but not on show nights. We do have professional photographers and a DVD made which can be purchased, usually for about £12. Tickets are £6 for adults and £4 for children but we allow infants on laps.
That said our show RARELY makes a profit. We are lucky if we break even because costumes are not cheap and whilst we try to reuse and recycle as much as possible we absorb a lot of the costs.
My daughter has also performed professionally and even that costs as you invariably need shoes in a different colour to the ones you use in class.
Your costs do sound excessive though!