Скидка 20 процентов, двадцатипроцентная скидка.
Лучше: скидка на товары из каталога.
Корректно: скидка от оптовой цены.
Предлог "в" избыточен.
В таких объявлениях ошибки нет.
Верно слитное написание.
Слово минус избыточно.
Допустимы варианты: 5%-ная и 5%-я скидка.