В событие OnAfterUserRegister вообще вызвалось? Попробуйте просто написать обработчик этого события и в нем слить в файл его параметры при вызове, чтобы убедиться, что он вообще вызывается.
Вы хотите сделать на битриксе почтовый хостинг? :) Напишите скрипт, который при событии регистрации пользователя создает соответствующий почтовый ящик на почтовом сервере. :)
Конечно нет, шаблон цепочки отвечает только за внешний вид цепочки, а не содержимое. Добавление нужных элементов в цепочку делается в тех местах которые отвечают за контент, в вашем случае это компонент каталога (детальный просмотр).