Ciao Skywalker86,
In linea di massima, se il programma è un semplice gestionale, che non viene usato in contemporanea da più utenti, che non deve gestire moli da dati grosse nè tipologie di ricerche full text, ti consiglio di usare access, anche per una questione di portabilità.
Per usare un database SQL Server, devi connetterti ad un'instanza SQL, significa che devi installare il servizio SQL Server, sistema sovradimensionato rispetto alle tue esigenze "almeno da quanto hai scritto".