Программы для просмотра Интернет страниц в оффлайне скачивают содержание только с той страницы, с которой пользователь указывает закачку. С этой страницы скачивается всё содержимое, включая фото и видео, но переход по ссылкам, размещенным на этой странице исключается.
Чтобы можно было переходить по ссылкам с этой страницы в режиме оффлайн, в настройках режима скачивания оффлайн браузера выставляется уровень закачек для переходов по ссылкам.
Первый уровень означает, что будет скачиваться содержимое всех страниц, по ссылкам, которые имеются на той странице откуда ведётся скачивание. Но дальнейшие ссылки уже не будут работать. Второй уровень закачки ссылок закачает содержимое страниц по дополнительным ссылкам.
Образно это можно представить так: Вы зашли в огромное здание, но можете лазить по шкафам только в одной комнате, это первый уровень. Второй уровень позволит открывать все двери из этой комнаты в соседние комнаты, но чтобы и в соседних комнатах можно было также открывать двери нужен третий уровень.
Надо сказать, что третий-четвёртый уровень закачки ссылок может растянуться на долго и порой достигает несколько гигабайт информации.
Универсальных программ не бывает. Можете попробовать Total Commander. Но я обычно использую связку FileZilla и Notepad++.
Notepad++ позволяет редактировать код исправляемыз страниц сайта вне зависимости от кода их написания.
FileZilla обеспечивает обмен файлами между компьютером и сервером (то бишь хостом).
Но если вы планируете выкачать сайт, то нужно забирать и базу данных сайта. Обычно для этого с хостинга подключаются через phpmyadmin и делают дамп базы данных. Иначе без нее копия сайта работать не будет.
Можно просто скачать сайт, но при этом он сохранит неполнофункциональную копию сайта. Для этого существует такая программа Teleport.
Если ты хочешь попасть внутрь игры, как на этой фотографии, то хочу тебя разочаровать. Это монтаж. Сзади них зелёный или синий фон. Они одновременно записывают и геймплей с монитора и себя через веб-камеру. Потом с помощью видеоредактора убирают фон и вставляют сбоку себя. Всё.
Конечно можете. Когда придет время можете потихоньку по частям выложить все на хостинг, а так может локально сделать изменения, довести до совершенство.
Смотря какой функционал вы хотите получить в итоге. Если это будет обычный сайт с текстами и картинками, то с данной задачей справится любая CMS. Если вы хотите сделать нечто более сложное, то есть всякие дополнения, в крайнем случае, можно написать дополнение самостоятельно, WordPress справится и с этим, но для этого необходимо уже знать программирование.
Как создать сайт на WordPress.