Lo primero no lo he entendido; No se si quieres crearlos en diseńo o en ejecución. Si estás pensando en algo similar a lo que se hace en Visual Basic, en Delphi no se pueden nombrar de esa manera. btn[1], btn[2],...
Puedes usar btn1, btn2,... y luego usar métodos que tiene Delphi para recorrerlos como si fuesen un array.
En cuanto a ponerlo junto al reloj, puedes buscar en los foros sobre el componente
TrayIcon,
TCoolTrayIcon o
similares. De una forma fácil te permiten "minimizar" tu aplicación a esa zona en lugar de a la barra de tareas. También puedes usar la API directamente
Shell_NotifyIcon. Revisa
este hilo o
este otro.