Die
BDE unter Windows 10 (64bit) zu installieren drüfte wohl mehr als schwierig sein.
Dann doch eher in einer VM mit Windows XP; da sollte sie noch laufen.
Das funktioniert so weit gar nicht so schlecht. Bei Windows 10 kam dann in einer der Versionen die Konfigurationsmöglichkeit für den LeasingMode dazu, seitdem funktioniert es auch auf einer Netzwerkfreigabe wieder relativ sauber.
Eine kleine VM mit Windows XP und Delphi 7 ist allerdings trotzdem eine gute Idee für den Zweck.
Die Generics kamen mit Delphi 2009 (eingeschränkt, da noch etwas buggy ...)
2009 buggy, XE relativ gut funktionierend (paar Compilerfehler kamen immer wieder mal), seit XE6 oder XE7 funktionieren auch kompliziertere Aufgabenstellungen gut. Die Generics haben seit 2009 noch einiges an Features bekommen.