Hallo,
bei den Vorträgen über DVCS bei den Delphitagen kam von Anwesenden passend zu deiner Frage 1 der Beitrag, Datenbank-Schemata und Testdaten als
SQL-Load-Scripts (oder wie das heißt) vorzuhalten und diese auch ins Repository zu packen.
Zu 2, wenn ich das richtig verstanden habe, könnte man für Komponenten und 3-Anbieter-Zeugs jeweils eigene Subrepositories anlegen, auch die Sourcen des eigentlichen Projectes wären dann ein Subrepository und über dem ganzen stünde dann das Repository des projektes, das quasi nur die Unterrepositories enthält.