Правильно: согласно договору подряда. Склоняется только слово договор. Слово подряд зависит только от слова договор: договор подряда.
Верно только: порвал договор подряда. Первый вариант непонятен.
Запятая ставится.
Такой способ оформления возможен.