К чему готовиться при переходе с back enda на front end?
Знания пригодятся, т.к. нормальный фронт разработчик должен знать, как работает бэк и как с ним правильно взаимодействовать.
Насчет навыков, держи хорошую пикчу, достаточно актуально.
Пригодятся, имя этому - фуллстэк
Если нет понимания основ - html/css - учи )Какое время займёт обучиться на front достаточно, чтобы устроиться на работу 
зависит только от тебя. Можно за месяц до уверенного верстальщика дорасти, но чем дальше в лес, тем больше JS .