Как изучение Java повлияет на дальнейшее изучение C++?
На самом деле сильно повлияет. Трудно будет переходить с высокого уровня на более низкий, мне кажется лучше начинать с C++ потом уходить куда хочешь.
В основном сложность будет возникать когда вам нужно будет что то на С++, а допустим до этого тоже самое делал на Java, тут сразу будет понятно что на плюсах в разы больше кода, и скорость разработки упадет, но если приноровиться, то сложностей не будет.
С синтаксисом проблем не должно возникнуть, в замешательство могут ввести только указатели и заголовочные файлы.
Уже никак. Всё равно переучиваться на "ручную сборку мусора" и прочие прелести, позволяющие "отстрелить себе ногу". Так что еще один более высокоуровневый язык чем C++ хуже не сделает.