Un estilo muy raro no

si puedes mirate la
Guía de estilo de los foros. En cuanto a lo que preguntas miraté el componente TMonthCalendar, no tiene conexión con un datasource pero si que puedes controlar lo días marcados o no, la cuestión estaría en leer en tu base de datos cuando actualices el componente.