Существительное заграница пишется слитно: Россия герою дороже любой заграницы.
Пунктуация в предложении верна. В данном контексте слово люди не способно выразить полноценный смысл без определений, стоящих после него, а потому оно не отделяется от этих определений.
Какие-либо знаки препинания внутри этого предложения не требуются.
Правильно: По дорогам русской армии в Семилетней войне (1756–1763 гг.).
По аналогии с "на войну" можно (в некоторых случаях) сказать "на блицкриг".
Правильно: Белое движение (в годы Гражданской войны в России и в последующие годы).
Правильно: Ивановский пятачок (название плацдарма на берегу реки Тосны, который во время Великой Отечественной войны удерживали советские войска).
Кино и немцы – поговорка, появившаяся, предположительно, после Великой Отечественной войны; в поговорке обыгрываются традиционные (военные) сюжеты кинофильмов той эпохи.
Правильно: за год в значениях 'годом раньше', 'в течение года', например: родился за год до начала войны; за год диссертацию не напишешь.