Верны оба варианта.
Ошибок нет.
Оба варианта возможны. Тысяча рублей - это и есть "одна тысяча".
Запятая не нужна, если оборот преимущественно таежного типа не носит характера добавочных, попутно сообщаемых сведений (смысл предложения в том, что рябчик живет преимущественно в таежных лесах). Если же смысл предложения в том, что рябчик – лесная птица, а слова преимущественно таежного типа – это дополнительная, необязательная информация, запятая нужна.
Лучше заменить эту конструкцию другим сочетанием. Если это невозможно, то следует писать с двумя дефисами: паблик-арт-программа.
Корректное сокращение: тыс. руб.
Возможны варианты согласования, зависящие от смысла фразы.
См. склонение числительных в Письмовнике.
Правильно: 25844,31 рубля. Существительным управляет дробная часть: тридцать одна сотая рубля.