No acabo de entender muy bien lo que necesitas.
Hay cosas que comentas que no tienen sentido (al menos para mi).
En Delphi los componentes se crean en Packages (BPL) si deseas instalarlos en el IDE. Si no deseas instalarlo en el IDE y sólo crearlo en ejecución, tal vez sí, como cualquier otro objeto, pero es algo muy extrańo.
Por otro lado dices que quieres almacenar el componente en una DLL, pero no el formulario, pero un Edit debes utilizarlo en un formulario