I was looking at your site and I love the work that you do. See your private message for more details about what I think I can do, but I think this would be a great site.
As for the amount of pages, I could just use your existing ones and work with that or I can reinput the information into another format. My idea has place for as many as 23 page slots easily. I don't charge more for pages, so my guess is with product descriptions it would be around 50 pages.
As for easily editale, each page will be heavily commented to tell you exactly what each section is and for a bit more money I could create a PHP editor that allowed you to edit page content without having to deal with any messy code.