Нужно создать инфоблок "статьи" ,у них сразу будет и ссылка и картинка и текст.
Затем у разделов создаем 2 свойства "наследуемые статьи" и просто "статьи". Оба свойства вида "привязка к элементам инфоблока".
Теперь на страницах категорий нужно сделать выборки всех родительских разделов и свойств "наследуемые статьи", присоединить полученное к ID статей текущего раздела, написать фильтр по полученным параметрам и вызвать компонент,отвечающий за список статей с фильтрацией