Anyone shooting a wedding for the first time should really have some experience behind them first, owning some gear doesn't really qualify you to do a good service to a couple. Most of the advise here is not going to help. Go out there and shoot some events. Learn what works. Even better, shoot with a professional and learn firsthand how to approach things. It's funny how many posts like this end up on various forum sites. What you need to shoot a wedding isn't gear, it's skill and knowing how your gear works in various situations, and even more - what are you capturing - what many call the best day of their life. If you don't know how to do it, should you?
I shot my first wedding with my wife for free, because the couple didn't have a budget for photography. We did a good job considering we were new to weddings, but we were also far out of our depth. You really need to be a second shooter to get some experience.