Hi
If you don't want to get too involved into technical programming, I'd recommend going to
www.rentacoder.com and hiring someone to do the initial setup for you. Then you can maintain the non-dynamic content in your own web editing software going forward.
I don't think this would be too terribly hard. Sounds like a database but I'm not sure what programming language is best. Maybe someone else could chime in.
The great thing about rentacoder.com is you can often get the job done very quickly because the coders use the same programs for multiple jobs. Say someone else has requested a similar search script. They would just use it again for your site and customize it to your liking.
I've used rentacoder for quite a few things on my site and I've been very happy with the results. You can pay them via PayPal and you don't pay until the work is done.