Hello ,
thanks for sharing such a detailed requriement , after analysing your requirement in detail , we can develop it exactly same what you looking for with a dynamic backend from where you will able to update all the content and everything in the website , let me know the best time we can discuss in detail , so we can give you the exact quotes we have done tons of great site s .
we will love to work with you as your long term development parnters.
Looking forward to hear from you .
Regards
Jami
i-softinc