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