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