Hi there,
I'd be happy to work with you on this project.
My usual process is to take the look and feel info you've provided. Produce a first draft site on one of my test sites, then work with your feedback until we have something you love.
I would probably suggest utilising the forum side of the site to act as the dream data base unless you had more specific requirements. For this kind of price range you won't be able to get any kind of custom made setup, but there are tons of great plugins for wodpress so I'm sure we can find something,
Check out my reviews I offer excellent customer service and will give you realistic time lines and keep you updated at all times,
Kind regards,
Abi