Правильно: две тысячи десятого года.
Верно: двух (пяти) тысяч рублей, двум (пяти) тысячам рублей, две тысячи (пять тысяч) рублей, двумя (пятью) тысячами рублей, о двух (пяти) тысячах рублей.
В составных порядковых числительных изменяется по падежам только последнее слово. Правильно: две тысячи сто первый год, две тысячи сто первого года, в две тысячи сто первом году.
Правилен второй вариант.