Greetings,
I have gone through all your requirements and I really like the reference sites it really helps me to understand each and every thing.
I can see lots of freelancers places a small bid but I think they did not go through all your requirements and just placed the bids.
I can make the website in just 4500 for sure but you said that you need a dynamic site which follows the MVC structure and you are also interested for SEO as well. I will never ask you to go for joomla .
if you really want to expand the functionality in future and also you think for mobile application then you must go for custom website and should go for codeigniter (MVC) .
If you want to make it in joomla or wordpress I can do it for sure in 4000.
Please inbox me if you are interested to make an awesome dynamic structured website.
I have 10 years of experience in web development and i am expert in my domain areas like php advance frameworks, laravel, codeigniter, and hands on in all CMS like wordpress, drupal, magento, weebly, php motion, joomla, opencart , woocommerce, big commerce etc.
I have extensive knowledge of html5, css3, javascript, ajax, jquery, bootstrap, and payment integration modules.
I am available 24/7, so you can contact me any time round the clock to discuss the project.
Many Thanks
Danish Hameed