Prinzipiell ja, aber du muss aufpassen, dass du diese Klassen nicht selbst freigibst. Das macht DataSnap nämlich selber, entweder beim nächsten Aufruf der Funktion oder beim Beenden des Programms.
Wenn du das nicht beachtest, gibt es schöne Fehlermeldungen.