si uso una base access, tengo que instalar el access, si uso una mysql, tengo que instalar el mysql...
Esto es incorrecto. Sucederá igual que con FireBird. En algún ligar tendrás el motor, normalmente en la máquina que haga de servidor. Con MySql a lo sumo tendrás que copiar libmysql.dll a la máquina cliente.