В первом предложении есть стилистические погрешности, во втором явно пропущены логические звенья, что делает его смысл неясным. Их точно нельзя назвать примерами образцового русского языка.
Запятая не нужна. Для таких случаев есть отдельное правило: деепричастный оборот не обособляется, если деепричастие имеет в качестве зависимого слова союзное слово который в составе определительной придаточной части сложноподчиненного предложения (такое деепричастие от придаточной части запятой не отделяется).
Действительно, приставка недо- имеет значение неполноты, недостаточности (по сравнению с нормой), а раздельное написание не до-... используется, когда нужно обозначить не доведенное до конца действие. Поэтому глаголы недолюбил и недомечтал следует писать в этом контексте слитно.
Что касается глагола недописал / не дописал, то здесь есть аргументы как в пользу слитного, так и в пользу раздельного написания. Фраза, на наш взгляд, будет выглядеть гармоничнее, если все три глагола Вы напишете слитно.
Учитель прав. Верно: ...людьми, не скрывающими свое имя (причастие настоящего времени), ...людьми, не скрывавшими свое имя (причастие прошедшего времени). Причастие согласуется с существительным, т. е. в данном случае употребляется в форме творительного падежа (как и существительное людьми).
Предложенный Вами вариант ...людьми, не скрывающих свое имя невозможен.
Причастие должно стоять в том же падеже, что и существительное: людьми (какими?) – не скрывающими; людей (каких?) – не скрывающих. В обеих приведенных фразах одна и та же грамматическая ошибка. В обоих случаях следовало написать: не скрывающими.
Слова, обозначающие воинский чин, как и другие существительные мужского рода, обозначающие лиц, могут сочетаться с собирательными числительными. Например:
Прошло четверо офицеров, эффектно постукивая саблями, в нафабренных усах и в вымытых замшевых перчатках (А. Писемский).
Двое генералов еле держат огромное блюдо с русскими червонцами (Б. Садовский).
В углу мрачно веселилась компания серых офицеров — четверо лейтенантов в тесных мундирчиках и двое капитанов в коротких плащах с нашивками министерства охраны короны (Стругацкие).
Однако существительные мужского рода, являющиеся наименованиями престижных должностей, званий, чинов и профессий, во многих случаях желательно употреблять в сочетании с количественными числительными.
«Практическая стилистика современного русского языка: нормы употребления слов, фразеологических выражений, грамматических форм и синтаксических конструкций» Ю. А. Бельчикова дает следующую рекомендацию: «При обозначении существительных мужского рода престижных должностей, званий, чинов, профессий предпочтительнее употреблять количественные числительные… Употребление в таких предложениях количественных числительных подчеркивает уважение говорящего к соответствующим званиям, должностям и т. п., к лицам, носящим такие звания, занимающим такие должности. Собирательные числительные в сочетании с указанными существительными возможны, во‑первых, в контекстах констатирующего характера, например в библиографических материалах… Во-вторых, собирательные числительные возможны в ситуации, когда высокопоставленное должностное лицо непринужденно рассуждает о событиях собственной жизни…» [2008, с.193].
В «Стилистике русского языка» А. И. Голуб указывается на недопустимость сочетаний типа трое министров, пятеро академиков в книжных стилях, так как «собирательные числительные не сочетаются с книжными существительными, тяготеющими к официально-деловой речи» [2001, с. 262].
Таким образом, выбор количественного или собирательного числительного в сочетаниях с этими существительными определяется стилем речи и достаточно тонкими изменениями контекстного значения слова (в ситуации официально-делового общения наименования должностей и званий утрачивают связь с представлением о лице мужского пола, в разговорной речи и в художественных текстах это представление обычно сохраняется).
В обоих предложениях нужно поставить запятые.
Слитно пишется союз также, раздельно – сочетание местоименного наречия так с частицей же, например: все выступали, он также говорил (т. е. «и он говорил»), но: он говорил так же красиво, как предыдущий оратор (т. е. «настолько же красиво»).
 
                         
                 
                         
                         
                        