bmp вообще почти не используется в вебе из-за чудовищных размеров, это вызывает недовольство пользователей. Поэтому все и используют png вместо него, а с ним проблем при закачке никогда не было (во всяком случае на хостинге руцентра).
Так вроде при клике по имени файл и скачивается из админки. Если не работает - попробуйте добавить это свойство в перечень отображаемых полей при отображении списка элементов иблока.
Скорее всего у скелетного контейнера и у таблицы класс называется одинаково (content?) или же ширина таблицы задана 100% и при этом используется margin, вместо того, чтобы использовать padding у контейнера, в который вложена таблица.
Будет. Настройте почту на локальном сервере. Чтобы проверить, сформировались ли письма, можно делать запрос в БД: select * from b_event order by DATE_INSERT desc