Оба варианта не содержат ошибки.
Нет, это ошибка.
Все перечисленные знаки возможны, но предпочтительно будет тире как знак, который ставится «при наличии слов, обязательно требующих раскрытия (пояснения) значения» (параграф 82 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина).
Если "не остыла" степь, то исправление верно. Если "не остыл" ветер (теплый!), то верен авторский вариант.
Грамматически правильно: в память кого? – участников (воспоминание о ком-либо), в память о ком? – об участниках (напоминание о ком-либо).
Корректно: Добрая память как стройка — на века. В этом предложении сравнительный оборот не обособляется, потому что играет роль сказуемого. Тире поставлено верно: оно отделяет пояснительную конструкцию.
Нет. Можно: открыть обе створки ворот (об одних воротах), открыть все ворота (о нескольких).