В каком порядке изучать C# по метаниту?
 И я думаю, что не все темы важны для освоения.
Как ты это определил?

Но вообще да. По моему мнению, можно пропустить следующие темы:

Глава 13. Многопоточность (но очень желательно не пропускать, ну или хотябы ознакомиться частично)
Глава 17. Parallel LINQ (но лучше знать что он существует)
Глава 18. Рефлексия (желательно знать, что она есть, и для чего её можно использовать, а для чего нельзя)
Глава 19. Dynamic Language Runtime (главное знать, что его лучше не использовать)
Глава 21. Работа с файловой системой. (можно пропустить пункт про BinaryFormatter)
Глава 22. Работа с JSON (это не является частью языка, но это нужное и используется часто, и эта тема освещена на метаните не достаточно)
Глава 23. Работа с XML (не является частью языка, да и используется редко)
Глава 24. Процессы и домены приложения (AppDomain больше не существует, но про процессы и загрузку сборок лучше знать, чем не знать)
Глава 25. Валидация модели (Не является частью языка, а для валидации лучше использовать FluentValidation)

Остальное крайне не рекомендую пропускать. Да и то что можно пропустить, в принципе пропускать не желательно, тем более что материала там не много.

Изучать следует в том порядке, в котором материалы даны, тк они идут в том порядке, в котором будет легче их осваивать (от простого к сложному. И новая тема даётся только после изучения тех тем, без которых понять её будет сложно)
Я бы вообще по нему не учил.