Свойство типа "Файл" выводится верно. Означает что файл загружен и зарегистрирован в системе. ID файла = 28498. Получить информацию о файле можно с помощью CFile::GetByID().
Не работает стандартный обработчик, В чем загвоздка?
Сделайте полный вывод $arFields, в нем должны быть свойства в виде $arFields["PROPERTY_VALUES"]["PROPERTY_ID"].
Также поищите примеры на форуме, вот например [URL=http://dev.1c-bitrix.ru/community/forums/forum7/topic7728/]похожая тема[/URL] (в клиентский форуме).
Жутко тормозит!, Фотогалерея 2.0 и всего 1000 фоток
Нет. Если элемент привязан к нескольким группам, то после CIBlockElement::GetList() в поле IBLOCK_SECTION_ID содержится ID одной из групп. По умолчанию содержит привязку к разделу с минимальным ID.
Используйте, например [URL=http://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/getelementgroups.php]CIBlockElement::GetElementGroups()[/URL]