① neiboring societies は隣りの社会という意味で良いですか? → ハイ、「隣の社会」「隣接する社会」で良いと思います。
② wars offで何かの熟語ですか? → いいえ、off and on が熟語で、「断続的に」「時折」の意味です。
③ and要らなくないですか? → off and on で必要です。
④ 最後の文のsvoがわからないです → A look(S 名詞) (at today's newspaper)(M) will provide(V) some examples(O).
⑤ 構文は④で説明した通りで、lookは動詞ではなく名詞です。
In many cases, neighboring societies <which have much in common> have fought wars off and on throughout the centuries. A look at today's newspaper will provide some examples.
多くの場合、<たくさんの共通点を持つ>近隣社会は、何世紀にも渡って戦争を繰り返してきた。 今日の新聞を見れば、いくつかの例がわかるだろう。
参考にしてください