Допустимы варианты: 5%-ная и 5%-я скидка.
Буквенное наращение не требуется писать после цифр, обозначающих количественные числительные.
После порядковых числительных наращение ставится. Правильно: 2-й этаж, 3-й этаж.
Правильно с буквенным наращением, если цифры читаются как порядковые числительные. Если же цифры обозначают количественные числительные (в пределах одной-двух зон), то наращение не используется.
Наращение не нужно, поскольку есть слово год. Ср.: с 2004 по 2005 год.
Буквенное наращение не требуется.
Корректно без наращения.
При количественных числительных наращение не ставится. Правильно: от 1 до 4 недель.
Наращение не требуется. Однако в этом тексте лучше передать числительное буквами, а не цифрами.
Наращения падежного окончания используются только при порядковых числительных: 2-х (вторых), 3-х (третьих) и т. д. Обратите внимание, что если числительное оканчивается на согласную, то используется однобуквенное наращение: 3-й ряд, но из 3-го ряда.
Если же цифрами обозначено количественное числительное (т. е. числительное, обозначающее число, количество предметов), то буквенное наращение не требуется.