Вечер добрый Morrowi.
И так поехали, если я правильно понял, то Вам необходимо показать на главной странице топ товаров,
а затем фильтровать инфоблок и выводить необходимые по фильтру позиции.
Данный функционал можно реализовать так:
За вывод товара на главной будет отвечать catalog.top или news.list
и там и там Вы можете самостоятельно задать параметры для вывод первоначально
нужного массива, далее используя компонент catalog.filter(который расположенный на этой же странице) через массив $arrfilter Вы можете передавать нужные параметры для фильтрации в catalog.top или news.list(зависит от необходимости и функционального решения),не забудете указать в компонентах catalog.top или news.list, что параметры передаёт мвссив $arrfilter.
Удачи Вам