Sound is 50% of the video, and the live sound is pretty noisy, she needs a proper mic, or to overdub the sound. She should also hire someone to run the camera. Its just apparently mounted to a tripod and looks itUsing multiple cameras would be a help.
The T3i is fine, the weakest part is the sound and the look of the camera just sitting on a tripod. I liked the music.