Критерии у вас правильные. А вообще этот вопрос много раз обсуждался, поищите по Q&A.
Повторюсь, вообще для магазинов из бесплатных советую OpenCart, PrestaShop, Magento (тяжеловат); из платных — Netcat, Shop-Script, HostCms. Платные все дружат с 1C, под бесплатные модули тоже найти можно — правда в основном за хорошие деньги
Платные в редакции с нормальным магазином стоит порядка 20-25 тыс. Shop-Script можно взять дешевле (от 6-11 тыс), магазин там нормальный, но cms попроще и на каждый чих доделывать/докупать компоненты придется.
Если нужна интеграция с 1С (и вообще адаптация к России — платежные системы, маркет) лучше взять платный движок. Меньше заморочек будет.