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.