Вы написали верно: В первой половине 1980-х годов экономический эффект от более чем 1000 [тысячи] научных проектов составил 97 миллионов рублей. Мы не уверены, что экономический эффект исчисляется в суммах, но это уже вопрос не к лингвистам, а к экономистам.
См. ответ на вопрос № 282675.
Верно: В государственный бюджет направлены сотни миллионов рублей. В кислой или щелочной среде.
Верно: Это было около двух-трех миллионов лет назад.
В заголовке написание всего сочетания в кавычках возможно, так как акция известна пока не широко. Кавычки предупреждают читателя, что сочетание употреблено в необычном значении.
Верен первый вариант.
Правильно: около шестисот миллионов.
Ваш вариант возможен, но во избежание разночтений лучше так: с 11 млн до 20 млн.
Нельзя точно сказать, сколько миллионов человек имеется в виду. Однако, если бы их было более 20 миллионов, корректно было бы говорить о "десятках миллионов". Таким образом, можно предположить число от 2 до 19 миллионов.
Запятая не ставится.
См. также: http://new.gramota.ru//spravka/punctum?layout=item&id=58_415