Our budget was about that for everything, so I think you can definitely do it. We even got comments on how nice our small wedding was.
We used Beaverton Bakery. They were really reasonable, and wonderful cake. They also allow you to get a small cake for each anniversary decorated the same as the one you had for your wedding for a fee of course. I highly recommend going and tasting since that is half the fun.
Our Photographer was Karylee Photography. It was a few years back, but we loved the pictures we got. We got a lot of formal shots, but even the ones that were posed looked natural. If you would like I can send you a link so you can see a number of our pictures. She actually has at least 4 pictures from my wedding up on her site. http://www.karylee.com/wedding.html.
As for flowers we used a florist out in Oregon City. I believe the name was Becky's Flowers. Again very reasonable, but I don't know that it was the think I remembered from my wedding.
The other thing we did that was very cool for our wedding is for favors we did these things called Marvellas. They were shaped as hearts and placed in a cellophane bag. It is kind of like a cookie bar. They were a hit. All we did was tie some ribbon on the bags and put in a Metal container for passing out.
If you want I should have pictures of all of these things, and would be happy to send you anything you need. Just email me at ____@____.com
I also have pictures of the brochures that I made myself. Sounds like you got most of the big things already covered though.
Hope this helps.