Поиграть со шрифтами, уменьшить межсимвольный интервал - настраивать это надо на стороне терминала, тк это не зависит от zsh
Если разрешение монитора (4к например), то можно выключить сглаживание шрифтов
Если вам надо только понять, что означает эта сигнатура, то прочитать снова страницу в документации про методы, а потом ещё одну страницу про ключевое слово async.
Если в целом про таск, то TAP.docx
PS: А "об этом" вам должны были родители в детстве рассказать :D. Выносите нормальный вопрос в заголовок
Это DateTime? - это сокращённый способ объявить Nullable<DateTime> - это позволяет использовать null со структурами, в том числе и с примитивными типами.
Аналогичный синтаксис теперь доступен и для ссылочных типов, но в их случае это будет просто аннотация, которая обозначает допустимость null