Правильно: 19,2 миллиона тонн нефти. Существительным управляет дробная часть.
Верно: миллиона.
В публицистическом тексте лучше написать: более двух с половиной миллионов. В тексте официальном лучше дать точную цифру.
Правильный первый вариант.
Верно: гарантировать сотням миллионов жителей.
Правильно: от полутора миллионов. Числительное полтора во всех падежах, кроме именительного и винительного, сочетается с формой множественного числа последующего существительного.
Правильно: полутора миллионов; 6,5 месяца.