У вас есть или должна быть таблица счет/заказ, там и храните все расчеты для истории.
В товаре не должно быть никаких курсов или скидок. Только товар и базовая цена.
Рассылку может ограничить хостер независимо от услуги. Зависит от правил хостинга и легитимности рассылки.
Ознакомьтесь сначала с правилами. Для рассылок лучше использовать специализированные сервисы.
Debian, Ubuntu, Centos (rocky, alma) . Остальное не серьёзно. Это чтобы ты научился настраивать окружение. Ставить это надо на виртуальную машуну в win10