я бы делал так:
1) делаешь прозрачную форму
2) рисуешь календарь (можно найти готовый компонент)
3) ну и обрабатываешь данные из базы и т.п...
p.s. я раньше пытался делать что-то похожее на панель от висты... вот тебе исходник (корявый какой-то но для наглядности пойдет
)