Зрозумів, в основному SEO та більш поверхньо по всім інструментам. Якраз для початківців.
В вашем ТЗ очень много функционала для удобства редактирования, но как оно повлияет на задачи бизнеса и конечных клиентов, которые приносят деньги?
Выделите самые важные функции, без которых вы не сможете работать. Тогда будет проще выбрать CMS.
В целом, под ваше ТЗ, я бы использовал OpenCart и какую-то CRM.
P.S. Мадженто и Битрикс, если у вас неограничено денег.
P.P.S. Немного похожий проект реализовали на облачном движке SellBe. Но сайт разместили на отдельном сервере.
Использую хорошоп на одном проекте. Вполне годный функционал из коробки. Есть все что нужно за небольшую плату. Например, в том же Opencart, нужно будет помучаться с плагинами, что бы довести коробочную версию до уровня хорошоп"а. Но для20-50 товаров, решение не лучшее.
Я за opencart + дизайн с themforest или templatemonster.