
KK! Thank you so much for this forum!
OK...As far as pictures go. Although it has always been tradition for the bride and groom to NOT see each other until the ceremony, over the years it's become accepted to have most of the wedding photos taken in advance, before the wedding...there are two good reasons for this:
1) Often, after the wedding, the bridal party is so emotional that people have lost their makeup from crying
2) Professional photos take alot of time...hours in some cases, to get "just" the right pictures. This will often delay the arrival of the bridal party to the reception.
I've done alot of weddings...and whenever some of the pictures were done in advance, it really helped. Obviously the photographer was there for the toast, cake cutting and reception, but the pictures that the couple will share and display will be of them at their best.
DJ's can make or break a reception. Best to talk to the Catering Coordinator of the venue you're using, and get recommendations based on the success of previous weddings.