Возможны оба варианта.
Все словари признают правильным вариант договорный, вариант договорной приводится как допустимый в некоторых словарях.
Следует согласовывать род по слову "цена".
Верно: Цена договорная.
Возможны варианты: договОрная и договорнАя.
В таких случаях восклицательный знак обычно не ставится, только многоточие.
Правильно: в случае (по правилу склонения имен существительных).