Если компонент, в arResult которого вам нужно вывести пользовательское свойство, это Каталог, то там в редакторе можно выбрать, какие свойства выводить, они и будут в массиве
PROPERTIES лежать. Например, если у вас
catalog.section, то свойство
SOMETHING будет лежать примерно тут:
$arResult['ITEMS'][$i]['PROPERTIES']['SOMETHING'];
и значение его будет лежать тут:
$arResult['ITEMS'][$i]['PROPERTIES']['SOMETHING']['VALUE'];
Если же у вас какой-то другой компонент, то в шаблоне компонента в файле result_modifier.php можно добавлять в arResult что вам нужно, например методом
CIBlockSection::GetList.
Если вставлять что-то нужно в конец цепочки, то есть метод
CMain::AddChainItem.
Вставить в меню, если честно, не очень представляю как правильно. И не очень представляю, зачем.