Wenn du das Panel frei gibst, dann werden die Komponenten die darauf liegen automatisch mit frei gegeben. Du solltest Free aufrufen und nicht Destroy.
Nein, Parent-Beziehungen zerstören keine Objekte.
Also nur weil was auf einem Panel drauf liegt, wird es nicht mit dem Panel zerstört.
Dafür sind die Owner-Beziehungen da.