Предпочтительно: их предки отдали жизнь в годы войны.
Кавычки не нужны.
Психологи пишут о том, что важно отличать вину от чувства вины. В речи это разграничение тоже прослеживается. В обсуждаемых вариантах (фрагментах неведомых нам предложений) такое разграничение не провести по грамматическим основаниям. Некие причины, о которых говорится далее, относятся к чувству вины или к вине? Смысловая неясность предопределяет вывод: ни один из двух вариантов не «лучше». Стоит обратить внимание на то, как употребляется выражение чувство вины, на возможность использования глагольных выражений чувствовать вину перед кем-либо / за что-либо / оттого что.
Надпись на монументе может иметь разные грамматические трактовки. Она прочитывается прежде всего как неполное предложение, построенное по схеме «кто — кому», а в таких предложениях действительно ставится тире (см. параграф 17 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина). Но можно увидеть в ней неполное предложение, восстанавливаемое примерно как [Этот монумент установили] березниковцы, [этот монумент посвящен] детям войны; поскольку это надпись на самом монументе, то непонимания не возникает даже при такой неполноте конструкции. Таким образом, вариант с запятой допустим.
Возможно и прочтение надписи, не требующее знаков препинания: [Этот монумент установили] березниковцы детям войны. Две части конструкции можно записать в разных строках. Сравним построенную по подобной модели надпись на монументальном конном памятнике Петру Первому, известном как Медный всадник (заметим, правда, что здесь другой порядок частей):
ПЕТРУ ПЕРЬВОМУ
ЕКАТЕРИНА ВТОРАЯ
ЛѢТА 1782
Правильно: ушел на фронт или ушел на войну. Ушел на фронт войны – неправильно.
См. ответ на вопрос № 260140.
Использовать кавычки не нужно.