стоит ли тратить свое время на изучение всех 3 частей
Однозначно да.
есть определенная база, которой будет достаточно, чтобы начать заниматься Реактом?
Есть, и она намного больше чем описанная база на learn.js,
а именно:
Деструктуризация задач, и умение разделять их на под задачи. ООП и умение видеть код со стороны архитектуры, знать минимальные паттерны проектирования.
Переходить к Реакту стоит - когда вы свободно плаваете в js, отлично манипулируете методами, умеете в ассинхронность и не падаете в обморок от колбэков. Иначе в реакте вам ничего не светит.
https://learnvanillajs.com/roadmap/