Hola JAI_ME
Para el tema de los hilos de ejecución, te recomiendo leas un poco al respecto.
-
Los Hilos de Ejecución
-
Threading in Delphi
Eso te dará algunas ideas de como implementar lo que necesitas sobre los hilos de ejecución o te aclarará si necesariamente los requieres para solucionar tus problemas.