Слитное написание правильно.
Вы верно поставили знаки препинания в приведенном предложении.
Если прямая речь находится внутри авторских слов, то перед ней ставится двоеточие, а после нее — запятая, тире или запятая и тире (по условиям контекста). В данном случае требуется запятая, разделяющая однородные сказуемые сказал и открыл, между которыми находится прямая речь: Он сказал: «Я вас понял», открыл дверь и ушел прочь.
Здесь возможны оба знака.
Вот что говорится по этому поводу в справочнике Д. Э. Розенталя «Пунктуация»:
Если вводное словосочетание образует неполную конструкцию (пропущено какое-либо слово, восстанавливаемое из контекста), то вместо одной запятой обычно ставится тире: Макаренко неоднократно подчёркивал, что педагогика основана, с одной стороны, на безграничном доверии к человеку, а с другой — на высоких к нему требованиях; Чичиков велел остановиться по двум причинам: с одной стороны, чтобы дать отдохнуть лошадям, с другой — чтобы и самому отдохнуть и подкрепиться — запятая перед придаточной частью «поглощается» тире; С одной стороны, важно было принять срочное решение, но требовалась осторожность — с другой.
Тире не ставится, если по условиям контекста в месте пропуска слова необходима постановка запятой: С одной стороны, дисциплина в школе явно улучшилась, а с другой, по-видимому, предстоит ещё немалая работа по её укреплению.
Запятая перед как не ставится.
Можно поставить или запятую, или тире. Эти знаки будут выражать разные смысловые отношения и передавать разную интонацию: запятая соответствует перечислительной интонации, тире выражает противительные отношения.
Вполне корректно.
Возможны варианты пунктуации в зависимости от интонации и авторского замысла: Он стал ловцом, ловцом человеков. Он стал ловцом – ловцом человеков. Он стал ловцом. Ловцом человеков.