1) ждите i7-8700k на 1151v2, они появляются уже в магазинах. только матери дешевые ближе к НГ появятся.
i7 7700 имеет 4 ядра, и у него есть множество проблем. т.е. по сути это проц для игр только.
Если ждать не хотите, то посмотрите на ryzen 1700
2) обратите внимание на немецкий магазин техники сможете сэкономить процентов 20 на железе. в группе вк их часто сборки хороших компьютеров
3) на счет ВК я вам не подскажу, но я бы остановился на 1070.
4) я бы купил 16гб памяти, но если у вас нет ограничения, возьмите 32
Итог, в бюджете 120К за внутренности , вы можете себе ни в чем не отказывать , это может быть и 1080ti, и топовый ryzen 1800, и вы все равно будете в бюджете.