Правильно: герои Гражданской и Великой Отечественной войны.
Пунктуация корректна.
Корректно с висячим дефисом: Фото- и видеогерои могут выходить за пределы заявленных форматов.
Корректно: 2 тысячи человек были отобраны по возрасту, полу, вероисповеданию.
Словарь Ф. Л. Агеенко «Собственные имена в русском языке» фиксирует оба варианта, в качестве основного приводя всё же вариант Рерих. Этот же вариант отмечен и в комплексном справочнике Т. Ф. Ивановой, Т. А. Черкасовой «Русская речь в эфире». На наш взгляд, его и следует использовать.
Запятая нужна, она обособляет сравнительные оборот: На мне красное платье с одним рукавом и укладка, как у Мэрилин Монро. Сочетание на мне укладка кажется не очень удачным...
Мужская фамилия Лерой склоняется как нарицательное существительное герой: нет Лероя.
Если фамилия сопровождается мужским и женским именем, то она обычно сохраняет форму ед. ч.: Чарльз и Френсис Хантер.
В восклицательном предложении нужна частица не: На чём только не летали к Луне, Солнцу и звёздам герои сказок, легенд и фантастических романов!