Te aconsejo que sigas el
tutorial que te ha indicado
radenf, es mejor usar los componentes
ibx que los ado, verás que es muy parecido y están más pensados para estas bases de datos.
Por cierto, si el servidor es linux es mejor usar la versión classic server de firebird, si es windows... casi da igual.
¿5000 artículos?, la base de datos de uno de mis clientes tiene 25 Gigas
y tiene centenares de conexiones activas al mismo tiempo.