Para crear un servicio con Delphi no es necesario manipular el registro, por lo menos desde Delphi7.
Si pulsas para crear un nuevo proyecto tan sólo tendrás que seleccionar "Service Application". Seguro que si buscas por aquí un poco obtienes mucha ayuda al respecto
Salu!!