Оба знака корректны, но различаются по смыслу. Если автор намерен установить сопоставительные (противительные) отношения между частями бессоюзного сложного предложения (такие отношения выражаются союзами а или но), требуется тире: Ушла война — осталась память. Если автор намерен установить между ними отношения перечисления, допускающие расширение ряда (что уместно отметить многоточием), ставится запятая: Ушла война, осталась память...
Грамматически верно: девять десятых ребенка. Но стилистически это плохо.
Можно так: Жаль, что в памяти нет кнопки "забыть".
Нужна запятая перед посвященная.
Верно - без предлога "О".
Верно: дань памяти кому-либо.
Тире не ставится, если сказуемое выражено оборотом со словом как. Однако при акцентировании сказуемого (обычно в стилистических целях) тире возможно.
Оба варианта корректны.