Hello Jan,
I concur. EA supports a large number of database servers in various price ranges (
http://www.sparxsystems.com/resources/demos/team-modeling/setting-up-a-team-modeling-environment.html#1), so you should be able to get an EA repository running on your existing infrastructure with a minimum of fuss.
It is possible to use the "file-based repository" approach, but as Geert says, it's not as robust as a proper DBMS and Sparx recommends no more than 10 users on a file-based repository so you'd be pushing the envelope from day one.
It's worth mentioning that you can easily transition from a file-based repository to a DBMS-based one if you want to start small. Upgrading to a higher-level license is also straightforward, it does not require reinstallation of the client nor any changes in the repository.
As to version control, I do urge you to look at EA's internal baseline system during your evaluation. With baselines, old versions of packages are themselves stored in the EA repository, so there's no other tool involved. Baselining also allows you to visually compare the current version with an older one (what's new, what's deleted, what's moved in the diagrams), which Subversion-based version control does not do. [Please note, this is correct as of EA 11. It might have changed in EA 12, I haven't checked.]
For these reasons I always recommend the baseline approach over an external version control system (eg Subversion) when using a DBMS repository. Geert and I tend not to fully agree on this.

So for any team-based modelling, Corporate is the minimum. Corporate is also essentially the top tier in terms of core functionality. Above that it's mostly different modelling languages / frameworks (eg SysML) and integrations with other tools.
HTH,
/Uffe