Корень рис-.
В орфографии, которой свойственен более этимологичный подход к членению слова на морфемы, в глаголе озарить выделяется корень -зар- (см., например, данные ресурса «Орфографическое комментирование русского словаря»). Это оправдано историческими связями глагола со словами заря, зарево, зарница, которые еще ощущаются носителями языка. В морфемике в глаголе озарять может выделяться и корень озар-, так как в современном русском языке он уже не имеет словообразовательных связей со словами с корнем -зар- (см., например, «Морфемно-орфографический словарь» А. Н. Тихонова).
В слове солнце корень солнц-, в современном языке это непроизводное слово. Слово солнышко образовано от слова солнце с усечением производящей основы с помощью уменьшительно-ласкательного суффикса -ышк-, корень производного слова ― солн-. Слово солнечный образовано от слова солнце с помощью суффикса -н-, при образовании производного слова в производящей основе, совпадающей с корнем, происходят чередования: согласный ч чередуется с ц, а гласный е с нулем звука, корень производного слова ― солнеч-. Варианты солнц-, солн-, солнеч- являются алломорфами одного корня.
В слове сердце корень сердц-.
Этимологически в словах солнце и сердце выделялся суффикс -ц-. В современном языке значение этого суффикса не определяется, семантическая связь с общеславянскими корнями сълнь и сьрдь утрачена. Поэтому произошло слияние этимологических корней и суффикса, такой процесс называется опрощение.
Не пишется слитно в составе глагольной приставки недо-, означающей неполноту, недостаточность по сравнению с нормой. Без не- такой глагол не будет иметь смысла, например: они хронически недоедают (= 'едят недостаточно; плохо питаются'; невозможно раздельное написание, т. к. нельзя хронически доедать), няня недосмотрела за ребенком (= 'плохо присматривала, не уберегла от какой-либо неприятности'; не имеет смысла сочетание досмотреть за ребенком), ср. также: А он шутил – недошутил, Недораспробовал вино И даже недопригубил (В. Высоцкий. «Прерванный полет»).
Но от глаголов с приставкой недо- следует отличать глаголы с приставкой до- и предшествующей частицей не (такие глаголы с частицей не обозначают не доведенное до конца действие), например: мы не досмотрели до конца фильм (=не смогли досмотреть); наш сын часто не доедает свою порцию (= не хочет, не может доесть). Ср. пример из той же песни В. Высоцкого «Прерванный полет»: Но к ней в серебряном ландо Он не добрался и не до... Не добежал, бегун-беглец, Не долетел, не доскакал... (= не смог добраться, не смог добежать...).
В приведенном Вами примере верно слитное написание недописал в значении 'написал меньше нужного' и раздельное написание в значении 'не смог (не захотел, не успел...) дописать'.
В заключение немного юмора. На разнице в значении глаголов недоедать 'есть недостаточно, плохо питаться' и не доедать 'не съедать до конца' основан юмористический эффект в известном анекдоте советской эпохи. Рабочие пишут письмо в ЦК КПСС: «Мы, пролетарии Нечерноземья, прочитали в «Правде», что негры в Африке недоедают. Нельзя ли все, что они не доедают, присылать нам?»
В глаголе преуспеть выделяется приставка пре-, передающая значение интенсивности, полноты действия, названного производящим глаголом: успеть → пре-успеть; ср.: исполнить → пре-исполнить, уменьшить → пре-уменьшить и др.
С глаголом преступить и производным от него существительным преступник ситуация более сложная. С точки зрения специалистов по словообразованию, анализирующих систему современного языка, глагол преступить превратился в непроизводный, в отличие от глагола отступить (‘передвинуться, шагнуть = ступить назад или в сторону’), значение которого по-прежнему очевидным образом выводится из производящего глагола ступить и приставки от-. Глагол преступить имеет значение ‘cамовольно нарушить что-л.’, семантическая связь с глаголом ступить утрачена, а следовательно, в словообразовательном отношении он непроизводен, имеет корень преступн-. Такой же корень при словообразовательном анализе имеет производное от этого глагола существительное преступник. Подобная точка зрения отражена в словообразовательных словарях.
Однако словообразовательный анализ является лишь одним из видов анализа структуры слова. Существует также морфемный анализ, который учитывает не только формо- и словообразовательные особенности слов, но и их способность члениться на морфемы на основе принципов собственно морфемного анализа. При собственно морфемном анализе учитываются словообразовательные связи других слов, содержащих подобное морфемное строение. Используя сопоставление: пре-ступить ― от-ступить ― за-ступить и т. п., на собственно морфемном уровне в глаголе преступить и производном от него существительном преступник выделяется приставка пре-. Такое членение фиксируется собственно морфемными словарями.