Я бы на Вашем месте для начала проверил на наличие типичных проблем: кириллицы в пути к карте и слишком длинного пути. Если что-то такое имеет место, карта испортиться и будет весить буквально несколько байт. Восстановить можно -- запаковав файлы в папке Editor/Maps/имя карты (если я ещё не забыл, а то могу путать).
По поводу остального -- попробуйте сделать, если возникнут вопросы, спросите. С городами-то совсем легко, но и героев разблокировать можно, для примера можете глянуть принцип работы таких модов, как NHF, и других, которые добавляют героев или снимают с них блокировку.