De bate-pronto só tenho resposta para a primeira questão. E você tem que destruir explicitamente essas instâncias que você criou. Seria diferente se você herda-se de TComponent, e mesmo assim, se você passase o Owner.
[As partes desta mensagem que não continham texto foram removidas]