Hola reyca85,
En la DB podrías tener una tabla donde se almacenen los horarios para cada tipo de membresía. El tipo de dato del campo para almacenar la hora depende del motor que uses. En MS SQL podría ser
TIME
El DB Control que uses para editar este campo si ya es de tu elección. Con respecto al TDateTimePicker, este no es un control Data-Aware, pero podrías
crear tu propio componente heredado de este asociado al campo de la base de datos.