тут общий совет - нагуглить лайфхаков по оформлению договора и собрать себе болванку с указанием ключевых моментов. Не только формально обязательных, но и относящихся к специфике работы.
ТЗ (его самостоятельно пилить придется в 99% случаев, но все равно лучше когда оно есть в формализованном виде) с общими требованиями, ссылками на рефы либо указанием на самостоятельный поиск, с техническими требованиями к формату и качеству. В самом договоре - порядок и форма оплаты, порядок и количество промежуточных согласований. Очень хорошо, если будет стоимость этапов работ с указанием формата промежуточных материалов, привязанная к этапам согласования (и актированием) - тогда легче будет доказывать, что до определенного момента заказчика работа устраивала и требовать соответствующую долю оплаты если вдруг он будет недоволен конечным результатом. сроки, опять же, должны быть описаны с обязательным указанием, в каких случаях они могут меняться (если заказчик не может промежуточный вариант согласовать либо оформить замечания в течение месяца, то это не вина исполнителя) и т.д. и т.п. всего в одном экспромте не упомнишь. главное, договору быть. Хотя бы в качестве оферты общей.