Some advice on the photography front (I’m no professional, but I’m self taught and I’ve earned some fairly reasonable money doing stuff around my own area of interest which is primarily football crowds).
There are many ways to learn but here’s what worked really well for me: Buy a cheap digital SLR from a manufacturer with really good backward compatibility with old lenses. I went for Pentax. You can get a good Pentax DSLR seconhand for not much – the *istDL2 isn’t a high-megapixel camera by today’s standards but it’s a great little camera and a really good learning tool.
Then go onto ebay and get some old manual lenses. 50mm prime, 28mm prime, they should be your first point of call. With Pentax you can get a really brilliant old lens – the 50mm SMC-M f1.7 – for about 30-40 quid.
Turn the camera onto the manual setting. Don’t go near the auto settings if you’re trying to learn. Learn how to use it in manual.
Then, buy a book, and read a bit about apeture settings and how they affect depth of field and the amount of light coming into the camera. It’s not rocket science, and with a DSLR you can experiment to your heart’s content. To me, a good object (rather than landscape) photo should have deliberate depth, whether it’s picking out a single person in a crowd, or at the other end of the scale, bringing everything into focus. Play, experiment, learn.
Oh, and one thing that really glares out at me on the wedding photos is the wonky backgrounds, particularly the altar shot. Take photos with straight backgrounds. If they’re not straight, get Photoshop or GIMP (which is free, and great, and to my mind negates the need to pay for photoshop) and correct them.