Hello nicole and welcome to the family! What does a professional photographer like you does with a website? Do you have simply a portfolio online? Do you sell your photos on that site, too? How is your current website: do you want to move that over or start from scratch with new technology? The answers to these questions are needed to answer your question about the VPS
To give you an example, if your website is mostly a portfolio based on Wordpress then I'd suggest you look at DreamHost Wordpress solutions instead of VPS: let DreamHost do the heavy work of keeping your wordpress site running while you focus on taking pictures. If instead you need different technology than Wordpress then you have either VPS or DreamHost cloud servers on DreamCompute.
Regarding DreamObjects, it's a very system for storing and serving files over internet: it's popular among photograpers, one of our photographer customer described how they use it for distributing pictures to their customers. Read their story on http://www.itbriefcase.net/switching-to-cloud-storage-to-ready-our-80-year-old-photography-company-for-the-future
We're here to give you answers, feel free to ask more!