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