Well, get a good flash and an attachment that raises it up and to the side as much as is reasonable. Get a diffuser for the flash so that your light source is a large as possible. Learn to use all this gear - the manuals are semi-coherent, and there are a ton of How-To books out there for virtually every kind of photography. Understand light metering, and how the TTL works. Not sure what kind of lenses there are for that camera, or what the conversion factor is, but you might want to consider something like a 28mm-125mm zoom lens. Canon makes one for its cameras, and is often referred to lovingly as the Wedding Photographer's lens.
I'm not clear how you're going to shoot and print at the same location at the same time - maybe shoot the arrival, and then go to a back area and make the prints. In that case get a laptop and a decent printer (Epson) and the appropriately sized photopaper on to which you can print. I jsut don't see how you're going to be able to churn out enough prints to be make the on-site printing a commercially viable option, short of putting a Frontier machine on the back of a truck. Better would be if you can show people the images on the computer, and deliver prints later - made by a professional print shop. This will ultimately prove to be more cost-efficient. Rarely are event pictures delivered on the same day. But I can see how in the heat of a great night like a prom or a concert, people might splurge on prints that they wouldn't necessarily deem that interesting once the Red Bull and Vodka wears off. That is not meant to disparage your photo skills, I just know that the date picture is more valuable before the end of the night, regardless the ultimate outcome.
There are web services that cater to event photographers. They host the images for you, and people can order prints directly, while a cut goes to you. There's a password tied to an event. So usually the client asks for the event to be captured, and one set of "proofs." The good prints then get delivered on a cost-lus basis.
Just a heads-up: event photography for weddings and proms comes with very high expectations. These are events that people want to remember for the rest of their lives. See if you can apprentice to a professional for a while. Or at least just shoot on spec, because if you're going to offer your services as the exclusive photographer you're going to make some people very unhappy. This isn't like photo-journalism - these people are o.k. with having a lens pointed at them, but they want to end up looking as good as they think they look, and if you don't capture it just right, the father of the bride will have your knees broken.
I live in Los Angeles, where people are rich and good looking. A good event photographer here makes a ton of money - if you can capture these people at their best. And be discreet - you're not the star, the client is.