Are licenses for other software products required to run Finmatics?

No, no additional licenses for databases etc. are necessary to run Finmatics.