Seit [KOMA-Script 3.15](http://www.komascript.de/release3.15) kann man sowohl den Einzug der Inhaltsverzeichnis-Einträge als auch die dort für die Nummer reservierte Breite ganz einfach über `\RedeclareSectionCommand` einstellen:
\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\renewcommand\thechapter{\Roman{chapter}}
\addtokomafont{sectioning}{\rmfamily}
\RedeclareSectionCommand[tocnumwidth=3em]{chapter}
\RedeclareSectionCommand[tocindent=3em,tocnumwidth=3.5em]{section}
\begin{document}
\tableofcontents
\setcounter{chapter}{7}
\chapter{Ein Kapitel}
\section{Ein Abschnitt}
\end{document}
Was man sonst noch alles mit der Anweisung machen kann, ist in der [KOMA-Script-Anleitung](http://www.komascript.de/scrguide) zu entnehmen.
finden.
Hinweis: Der Online-Editor hat derzeit nur KOMA-Script 3.12 und kann das daher noch nicht korrekt verarbeiten.