Связка стабильных VM и Joomla - это 1.1.9 и 1.5.23, соответственно.
Т.к. VirtueMart 1.1.9 is the latest stable version available. It is compatible with Joomla! 1.5.x only!
Переходить есть смысл, если есть проблемы с безопасностью и функционалом.
/vmchk/ - это проверка на куки в настройках VirtueMart. Там же ясно написано про возможные проблемы с поисковыми системами. Прочитать что лень?
Создать пункт меню со ссылкой index.php?option=com_search и назначить новому шаблону этот пункт меню
http://extensions.joomla.org/extensions/extension-specific/virtuemart-extensions/virtuemart-products-display/14650
формирование ссылок, в принципе, не зависит от кеша самой системы - но может - есть же еще кеш урлов
вообще кеш ссылок можно пересохранять
помимо всяких jos_redirect есть папка components\com_sh404sef\cache\ для хранения прочего
хотя если ссылки прописаны вручную - это та еще проблема, проще было бы настроить разово, дождаться переиндексации и не мучатся в дальнейшем
а вообще перед добавлением, желательно кеш джумлы чистить - http://www.nonumber.nl/extensions/cachecleaner хотя бы этим
в принципе, проблема больше локальная и решается не общим, а частным, но тут, мне кажется именно кеш подлит
так, что бекапится и сохранять кеш sh404sef перед этим, чтобы можно было вернуть
CKForms - http://extensions.joomla.org/extensions/contacts-and-feedback/forms/4939
Если сами письма не отправляются - отправка еще зависит от всяких бесплатных почтовых серверов, на всякие mail.ru и прочее не все доходит по причине их фильтров. Поэтому на многих сайтах (не джумловских) просят указываться для регистрации и прочего не "мэйловские" почтовые адреса
Кеширование на сайте работает?
А подредактировать CSS, чтобы отображалось как требуется, что мешает?
http://www.nonumber.nl/extensions/rereplacer
Joomla + joomsocial и есть "типа социальной сети"