Na klar!
Den Timer darfst du natürlich nicht vergessen.
Dann für jede Intervalle den Befehl ScrollBox.ScrollBy(X,Y) eingeben.
Man kann das auch ohne ScrollBox realisieren, nur fangen die Controls an zu flackern und ich weiß nicht, ob man das Problem mit
Form1.DoubleBuffered := True;
lösen kann.