Правильно: Русско-японская война.
Оба варианта корректны.
В названиях войн с прописной буквы, как правило, пишется первое слово и входящие в состав названия имена собственные: Японо-китайская война, Русско-японская война, Англо-бурская война, Первая мировая война, Вторая мировая война, Война за независимость (в США), Война Алой и Белой розы, Война Севера и Юга (в США).
Справочник Д. Э. Розенталя «Управление в русском языке» фиксирует такие варианты: насмотреться кого-чего 'вдоволь посмотреть, увидеть в большом количестве' и насмотреться на кого-что 'вполне насладиться созерцанием, рассматриванием кого-чего-либо; неоднократно встречать на своем жизненном пути'. Таким образом, возможны варианты: насмотревшись ужасов войны (в значении 'увидев в большом количестве') и насмотревшись на ужасы войны (в значении 'неоднократно сталкиваясь').
Варианты различаются по значению.
счёт 2, -а, предл. на счёте и на счету, мн. счета, -ов (денежный документ; разряд финансовых операций)
счёт 1, -а и -у, предл. на счету (действие)
Верно: на текущем счёте (счету); на чьём-то счету; быть на счету (в ограниченном количестве); быть на хорошем (или плохом) счету (иметь хорошую или плохую репутацию).
Ника, при передаче греческого произношения - Нике.
Корректно: Американо-мексиканская война (с прописной как название исторического события).
Верно: «Боинг» (марка самолета, название компании), компания «Боинг» и «боинг» (о самолете в бытовом употреблении: лететь на «боинге»). Кроме того, в последнее время словари допускают написание без кавычек в бытовом употреблении, поэтому не будет ошибкой и написание лететь на боинге.