Да, как вариант фразеологизма такая конструкция возможна.
Фраза некорректна. Возможно: написание этих книг разделяют двадцать лет; одна книга была написана через двадцать лет после другой. Или с иным значением: эти книги написаны за двадцать лет, в течение двадцати лет.
См. в Горячей десятке вопросов.
Оба варианта возможны. Слово мы в этом случае будет обозначать одно лицо (= я и жена).
Однословного термина нет, корректно: больной анорексией.
Название должности генеральный директор пишется строчными. С прописной (большой) буквы пишутся только названия высших государственных должностей.
1. Им. п. мн.ч. - договОры (предпочтительный вариант).
2. При наличии зависимых слов у прилагательного (равную чему-то) запятая нужна.
Если значение "ни того ни другого", то правильно: ни выпить, ни нарушить.
Корректно без запятой: Понять – значит победить.
Употребление тире корректно.