1. Корректное оформление: А между прочим, за уорхоловскую «Тушёнку Бамба» бодаются на «Сотбис»: «Десять миллионов!», «Двадцать миллионов!», «Пятьдесят миллионов»... Доходит до ста миллионов долларов!
2. Верно: добившимся.
3. Верно: акции протеста.
Десять и пять десятых миллиона. Десять с половиной миллионов.
Верно: гарантировать сотням миллионов жителей.
Верно: Стоила нам десяти лет работы.
При словесно-цифровой форме чисел допустимо опускать в числе нижнего предела обозначение тыс., млн, млрд, поскольку читатель воспринимает такие обозначения как составную часть единицы величины. То есть повторить млн можно, но это необязательно (если в контексте ясно, что речь идет о 5 млн, а не просто о 5).
Правильно: от полутора миллионов. Числительное полтора во всех падежах, кроме именительного и винительного, сочетается с формой множественного числа последующего существительного.
Правильно: более 6,2 миллиона.