Да, пунктуация верна.
При выполнении подобных заданий нужно исходить из той классификации, на которую опираются контрольно-измерительные материалы. Если в этой классификации предусмотрены местоименно-изъяснительные предложения, то никаких вопросов не возникает. Но в школьной классификации этого нет. Местоименно-определительными в этой классификации называют предложения типа Тот, кто ждет тебя дома, уже переживает. Согласитесь, что ничего общего с этой конструкцией то предложение, которое содержится в вопросе, не имеет.
В структурно-семантической классификации (она изучается в университетах) ваше предложение попадает в класс сложноподчиненных предложений нерасчлененной структуры, с корреляционной связью, местоименно-соотносительных. К местоименно-соотносительным относятся и те, что в школе называют местоименно-определительными, и другие типы. Внутри местоименно-соотносительных различают предложения отождествительного типа (это, в частности, как раз Тот, кто ждет тебя дома, уже переживает), вмещающего типа (например, Артем начал с того, что вымыл все окна) и фразеологизированного типа (например: Концерт был до того хорош, что зрители долго не отпускали артистов). Внутри каждого из трех типов местоименно-соотносительных предложений выделяются, в свою очередь, разновидности.
И вот теперь — самое главное. Структурно-семантическая классификация намного точнее описывает богатство конструкций русского сложноподчиненного предложения. Но и она не охватывает и не может охватить его полностью. Школьная же классификация предельно упрощена, и потому она сводит в большие типы совершенно разные конструкции. Вот почему и возникают вопросы вроде вашего.
Ознакомиться со структурно-семантической классификацией — при желании — можно по академической «Русской грамматике» (М., 1980. Т. II. Синтаксис). Можно по учебникам для университетов, например по учебнику «Современный русский язык. Синтаксис» под ред. С. Г. Ильенко (М.: Юрайт, 2016 или последующие переиздания).
Правильно: Нет ни одной школы, где бы он не побывал.
Нет, запятые не нужны.
Верно: не раз (= не один раз).
Да, оба варианта возможны.
Если имеется в виду предложный падеж слова форт, верно: в форту.
В этом предложении из «Сказки для детей» М. Ю. Лермонтова союз но противопоставляет содержание шестой строфы содержанию пятой строфы, сравним:
5
То был ли сам великий Сатана
Иль мелкий бес из самых нечиновных,
Которых дружба людям так нужна
Для тайных дел, семейных и любовных?
Не знаю! Если б им была дана
Земная форма, по рогам и платью
Я мог бы сволочь различить со знатью;
Но дух — известно, что такое дух!
Жизнь, сила, чувство, зренье, голос, слух —
И мысль — без тела — часто в видах разных;
(Бесов вобще рисуют безобразных.)
6
Но я не так всегда воображал
Врага святых и чистых побуждений.
Мой юный ум, бывало, возмущал
Могучий образ; меж иных видений,
Как царь, немой и гордый, он сиял
Такой волшебно-сладкой красотою,
Что было страшно... и душа тоскою
Сжималася — и этот дикий бред
Преследовал мой разум много лет.
Но я, расставшись с прочими мечтами,
И от него отделался — стихами!