Firebird tiene una edición
embedded, que no requiere que el motor esté instalado para funcionar. Su limitante es que permite solamente acceso mono-usuario, cosa lógica si piensas que el motor estará incrustado directamente en tu aplicación, con lo que no hay un servidor real. Si eso se ajusta a tus necesidades (yo la uso en varias aplicaciones), busca sobre ella en los foros y descargala desde sf.
Por otro lado, podes hacer que tu instalador se encargue también de instalar firebird, con lo que al instalar la aplicación, el motor se instalaría automáticamente. La tarea no es del todo complicada y se puede tirar de varios cables. El mas sencillo es lanzar el instalador de firebird en modo silencioso, pero tamibén hay por allí algún script para instalar firebird, por ejemplo, con inno setup. Como siempre, la solución que mejor se adapte a tus necesidades, depende de estas y de tu disposición a investigar y dedicar tiempo a estas cosas, que no son las mas sencillas, pero que tampoco son imposibles.
Hasta luego.