Не могу разобраться CMS, админка, и т.д. ??
Насколько сложно выполнить мою задачу не прибегая к выше перечисленному, возможно ли это сделать на реакте, и сложно ли это для начинающего. И стоит ли самому вообще это делать, и что посоветуете учитывая мои джуновские знания? 
Сложно. Невозможно. Сложно. Не стоит.
Делай на вордпрессе. 
Вордпресс предназначен для людей, которые вообще в программировании не понимают, так что справишься.
Да, забыл сказать, что реакт тебе при этом не понадобится. Так что это конкретный шаг в сторону или даже назад.
Насколько тебе это нужно - смотри сам.
Если хочешь заниматься чисто фронтом, то про "сделать сайт" просто забудь, кроме статических сайтов-визиток.
Если хочешь клепать говносайты для невзыскательных клиентов - учи вродпресс.
Если хочешь делать нормальные сайты с фронтом на реакте - то кроме фронта учи пхп, mysql и ларавель. Но про "сделать сайт" придется на годик забыть
Блог и портфолио - это первые учебные проекты любого джуна, так что задача довольно простая на самом деле. Серверный язык какой-то знаешь?