При наличии пояснительного оттенка запятая возможна.
Да, ответ на вопрос № 246491 был неполным. Ответ уточнен. Спасибо за замечание!
Верно: Цена договорная.
Правильно: 22 оленя.
В современном русском языке у существительных муж. рода, заканчивающихся на согласный, в форме им. падежа мн. числа существует два вариантных окончания: ударное -а(-я) и безударное -ы(-и). Ср.: дома, города, учителя и столы, сады, кони, мячи. Некоторая часть слов испытывает колебания, т. е. употребляется и с одним, и с другим окончанием, что вызывает проблему выбора нормативного варианта. Например: договоры и договора, редакторы и редактора, инженеры и инженера (подробнее об этом можно прочитать в «Письмовнике»). Такая вариантность – результат соединения двух древних типов склонения в один. В древнерусском языке было шесть склонений, в современном русском языке – три.
Запятая ставится.
Нет, рога не существительное pluralia tantum. Когда говорят об оленьих рогах, употребляют форму мн. ч., потому что у оленя их два. То же относится к бычьим рогам и проч.