самое простое настроить форму отображения списков элемета инфорблока, Добавив туда поле артикул, ну и отсортировать по нему. Это такая шестеренка справа на странице списка элементов.
Тут либо по средствам импорта загонять все в ифоблок, либо коннектиться к файлу и использовать класс CDataXML для простой работы с XML. Ну и генерить карту по данным, делать поиски и прочее
Смотрите как устроено меню, вы изначально выкидываете компонент меню, задаете что меню имеет 2 уровня и делаете привязку к этим уровням. Включаете подключение файлов меню, в нужном разделе создаете меню 2 уровня. То есть если у вас есть уже меню второго уровня где все элементы и оно вам не подходит, то надо просто создать меню 2го уровня с другим названием
Можно попробовать хранить не в хайлоаде, а в обычном инфоблоке, для добавления выбрать стандартный интерфес (что бы окошко вылетало с элеметами этого инфоблока цветов) и там можно настроить какие поля отображать, в том числе превью картинки.
Хайлоады так делать помоему не умеют
Предполагаете верно ) Вам надо либо зарегать и авторизовать пользователя до записи заказа, и отдать заказу ID пользователя, либо поискать фильтром юзера с этим телефонов в уже зареганых и авторизовать его
Для всех элементов одного инфоблока будет всегда один набор полей. Вам видимо товары придется по разным инфоблокам растаскивать. Либо хранить все свойства в одном ИБ и по мере надобности заполнять их.