Фраза построена некорректно, понять ее смысл не представляется возможным.
Полтора – число, количество чего-л., равное единице с половиной. В косвенных падежах это слово имеет форму полутора: полтора километра – в полутора километрах.
Полтораста – число, количество чего-л., равное 150. В косвенных падежах это слово имеет форму полутораста: полтораста километров – в полутораста километрах.
С какой именно падежной формой возникают затруднения?
Да, такое употребление верно. Любопытно, что толковыми словарями современного русского языка не описано значение существительного тире, проявляющееся в конструкциях, подобных приведенной Вами.
Кстати, при обозначении количественных пределов ставится именно тире с пробелами: Рукопись объёмом десять — двенадцать авторских листов (то же цифрами: 10 — 12); Груз массой 300 — 350 тонн; 5 — 7-кратное превосходство.
Правильно: полторы тысячи рублей.
Полтора года - это 1,5 года или 1 г. 6 мес.
Запятая не требуется: соединенные союзом и однородные сказуемые грыз и не пришел относятся к одному подлежащему он. Для обозначения резкого и неожиданного перехода от одного действия или состояния к другому нужно поставить тире: Полтора года он усердно грыз гранит науки — и вот однажды не пришёл.
Корректно: (одни) сутки с половиной.
Запятая ставится.