К сожалению, в тексте не представлен список глаголов для заполнения пропусков в предложениях. Поэтому я не могу выполнить это задание в полной мере. Но я могу предложить варианты, исходя из контекста.
2. If he ate so many sweets, he would not have to visit the dentist so often. (2nd conditional)