Canon 50mm f/1.4 Lens This is the only lens I own (so far anyways ... I plan to add more to my collection soon), and I love it. I use it for everything. It is a fixed lens which means you won't be able to zoom in and out, but with that you get great quality. You get those photos that focus on a close object and make the background blurry. This lens isn't cheap. So, if you are looking for a less expensive option that is almost as good, you can go with a Canon 500mm f/1.8 lens.
Canon 5D Mark iii I currently have a Canon Rebel Xsi. It gets the job done and is much less expensive than other cameras. This is an older Canon model. For a newer and comparable camera, you can go with a Canon EOS Rebel T3i. This is a great camera for when you are just getting started. However, if you want to go for the gold right from the gates and not have to spend the money to upgrade when you get good, I would recommend a Canon 5D Mark iii. It not only takes crisp photos, but it takes great HD video. I plan to upgrade to this camera soon. However, always keep in mind that with great lighting and technique you can take beautiful photos with any camera.