Оба знака корректны, но различаются по смыслу. Если автор намерен установить сопоставительные (противительные) отношения между частями бессоюзного сложного предложения (такие отношения выражаются союзами а или но), требуется тире: Ушла война — осталась память. Если автор намерен установить между ними отношения перечисления, допускающие расширение ряда (что уместно отметить многоточием), ставится запятая: Ушла война, осталась память...
Запятая поставлена правильно. Она стоит между частями сложного предложения.
Да, точка в конце предложения нужна. Восклицательный знак относится только к названию флешмоба.
Эти фамилии склоняются (и мужские, и женские).
Пунктуация верна.
Правильно: Он был таким, пока не подрался с местной шпаной.
В предложении Бери, пока дают запятая необходима. Это сложноподчинённое предложение с придаточным времени, которое начинается с союза пока.