Возможно как слитное, так и раздельное написание. При слитном написании утверждается неясность, при раздельном – подчеркивается отрицание (отрицается ясность).
Запятая поставлена правильно.
Запятую можно не ставить, т. к. оборот как во сне по смыслу тесно связан со сказуемым.
Запятые не нужны, если оборот с союзом "как" не имеет сравнительного значения (здесь - скорее "защитился по специальности литературоведа").