Насчет дескриптора - надо делать филеклоузе, тогда не будет ругаться что файл уже открыт.
Попробую объяснить проще - каждому открытому файлу присваивается свой уникальный номер - дескриптор, с ним и надо работать.
В установочном пакете есть пример - смотрелка картинок (Album), можно ею воспользоваться.
Скролинг есть, например в многостраничной текстовой форме.
Округлять лучше всего в самом конце вычислений - так повышается точность расчета. Используй Round.
Не понятно, что значит усеченная версия. Если у тебя триальная, то там всё также, тока компилить в екзешник не получится.
Удачи.