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