Und warum darf der Benutzer nicht wissen, dass da was im Hintergrund läuft?
Der Dienst muss vom Administrator installiert werden und der Starttyp auf automatisch stehen,m dann wird er bei jedem Windowsstart mit gestartet.
Und ich weiß nicht, wie du suchst, aber
delphi dienst tutorial liefert mehr als genug Treffer.