Должен ли исполнитель разворачивать проект на сервере если этого не было указано в тз?
Не должен. 
Другое дело, что это не должно быть для вас проблемой. Разработчик должен уметь разворачивать окружение.
все должно быть  за деньги к сожалению с одной стороны, с другой стороны разработать црм нормальную на джанго это очень дохрена денег и вероятно развернуть стоит не так дорого, чтобы морочиться об этом, я бы просто спросил об этом заказчика