Es simple, Ado + Delphi
Por que? Si utilizas access con tablas vinculadas, estarás añadiendo complejidad y una capa adicional. Además de que VBA sirve bastante bien para Excell y Access, pero para desarrollar una verdaderá aplicación Cliente servidor, es honestamente, una porquería.
:P Mi opinión pues.
Por cierto, no será 2000 la versión de tu Sql?, pues que yo sepa solo están Sql server 2000 y SqlServer 2005..
Suerte