Займитесь лучше ASP.Net Core, WCF будете разбирать уже когда понадобится на работе. Подсистема огромная и требует много знаний, а востребована не везде (т.к. наблюдается смещение в сторону REST-архитектуры).
1 - просто что то делайте, это лучше чем ни чего. если делаете за деньги - вы уже растете. но в любом случае, постоянно что то делайте )).. и лучше разное ))
2 - смотрите статистику вакансий по языка/платформам. .Net разработчики нужны точно. мало того, конкурирует обычно только java. но вроде, недавно, на хабре, пролетал обзор, что в США, спрос на .Net/C# уже начал перевешивать
Разработчики .net нужны и MS активно продвигает .net)
Я начинал с фриланса, с выполнения простеньких проектов, параллельно читал книги по C# и выполнял задания по ним.
Технологий много, но сейчас наиболее популярны вэб (MVC и т.п.) и микросервисы.
Думаю неплохо было бы посмотреть на GitHub уже готовые проекты и попробовать сделать что-то похожее. Часто на собеседованиях просят создать систему просмотра, добавления, удаления и редактирования сотрудников и подразделений компании