Запятая не нужна. Запятая в подобного рода конструкциях, состоящих из глагола быть, найти, остаться, вопросительно-относительного местоимения или наречия (кто, что, где, куда и др.) и неопределенной формы другого глагола, не ставится, ср.: будет о чем поговорить, есть на что посмотреть, есть к чему стремиться, не нашла что сказать, осталось на что жить и т. д.
В деловых текстах часто пишут так: договор заключен между сторонами. В то же время встречается и оборот договор заключен сторонами.
Правильно: договор с ИП О. Н. Дымковцом.
Оба варианта верны.
См. в «Словаре трудностей».
В гражданском законодательстве: договор, заключенный на основании оферты. Кратко (и в разговорной речи): договор оферты.
См. в «Письмовнике».
См. в Горячей десятке вопросов.