возможно ли поставить данный фильтр на уже существующий магазин
Он на "существующий" и ставится, ведь описаны действия по ИЗМЕНЕНИЮ существующих файлов. Только filter.tpl.html я в конце-онцов стал приводить целиком, т.к. там изменений уже больше, чем исходного содержания, да и разбросаны они по всем файлу.
если таковое чудо возможно, чтобы фильтр из этих самых таблиц брал характеристики и параметры?
Зачем менять существующую логику работы CMS там, где можно обойтись без этого?
У меня на тестовом сайте было ровно так же, т.е. было напасерно около двухсот товаров без характеристик, но с четкой HTML-структурой описания товара, где эти харатеристики и их значения выделены совершенно однозначными тэгами. Хатем понадобились характеристии, когда я пепередывал этот фильтр.
Я просто скинул весь товар в CSV-файл и написал маленькую программку на PHP, которая брала поле "Краткое описание товара", вылавливала оттуда все характеристики, сортировала-чистила их и прописывала в тот же CSV в штатные поля "Дополнительные характеристики". Затем этот CSV был загружен обратно и все товары оказались с десятью-двадцатью честными нормальными "Характеристиками товара".