Правильно: за последние три месяца.
Лучше: по договору.
Правилен первый вариант.
Правильно: пятидесятипроцентная скидка.
Скидка 20 процентов, двадцатипроцентная скидка.
Лучше: скидка на товары из каталога.
Нет оснований для использования прописной буквы.
Корректно: скидка от оптовой цены.