Все приведенные Вами слова пишутся раздельно.
Правила таковы:
Пишутся слитно порядковые числительные со второй частью -дцатый, -надцатый, -десятый, -сотый, -тысячный, -миллионный и т. д., напр.: тридцатый, двенадцатый, шестидесятый, четырёхсотый, пятнадцатитысячный, шестисотмиллионный.
Пишутся раздельно составные порядковые обозначения, в которые могут входить, кроме количественных числительных, существительные тысяча, миллион и т. д., а последней частью в них является порядковое числительное, напр.: двадцать пятый, триста пятьдесят восьмой, тысяча девятьсот девяносто четвёртый, две тысячи первый, миллион двести тысяч сто пятый и т. д.
Корректно: с тысяча сто семьдесят шестого по тысяча двести двенадцатый год.
В значении 'осуществлять' верен второй вариант.
В конструкциях с составными числительными, оканчивающимися на два, три, четыре, винительный падеж сохраняет форму именительного независимо от категории одушевленности: усыновили двести два ребенка.
Правильно: 243 111,87 рубля (существительным управляет дробная часть: восемьдесят семь сотых рубля) или 243 111 рублей 87 копеек.
Правильно: вести из думы.
Верно: эквивалентно ста десяти рублям.