Хороша ли данная сборка компьютера, можно что-то доработать?
Оперативная память для офисного компьютера - 8Гб вполне нормально, это чисто в браузере странички смотреть и документы в ворде печатать, ничего более.
Для фотошопа самый минимум 16, а учитывая что и виртуалки крутить собираетесь меньше 32 смысла нет.
Ну и планки размером менее 16Гб я бы брать не стал - слота всего четыре.Жесткий диск: SEAGATE Barracuda ST1000DM010, 1Тб, HDD, SATA III, 3.5"Вполне пойдет для хранения архивов и фильмов. 
Непонятно на что систему ставить будете - SSD в сборке не видно.
Задача сборки - игры на максимальных-средних настройках (хотя бы на 3 года вперёд)
Смотря какие игры. Если новинки то уже с играми 2019 года могут возникнуть трудности на максимальных настройках.