No, temo tu non abbia ancora capito

SQL Server non è un database (come Access) che si basa sull'utilizzo di un file e che in qualche modo possa essere incorporato in un applicativo o di cui esista una versione runtime

SQL Server (lo dice il nome stesso) è un "server", è cioè un pacchetto che installa sul PC una serie di servizi i quali gestiscono i vari file di database (ne può gestire contemporaneamente fino a 32768)
Il database è composto da due file, aventi estensione .mdf e .ldf a cui si può accedere unicamente tramite SQL Server stesso (attraverso i suoi client quali ad esempio Management Studio o collegandosi a SQL Server via ODBC, OLEDB, etc)

Il database che tu svilupperai, inteso come insieme di tabelle, viste, stored procedures, etc potrà essere poi gestito da una qualunque delle versioni di SQL Server, non devi preoccuparti di "svilupparlo" con la stessa versione che andrai ad utilizzare in produzione. Il database in sè non ha limitazioni, è SQL Server stesso che (in alcune versioni) ne ha

Il tuo cliente (o chi userà la tua applicazione) dovrà in ogni caso installare una versione di SQL Server che sarà comunque separata dal tuo applicativo. Per evitare l'acquisto (che potrebbe essere anche molto oneroso) è possibile usare la versione Express che è gratuita e liberamente redistribuibile. Il link che ti avevo segnalato nel primo post mostra come includere nel pacchetto di installazione di Visual Studio anche l'installazione di SQL Server (evitando che chi deve installare il tutto lo debba fare da sè) ma ciò non vuol dire che SQL Server venga "incorporato" nella tua applicazione, resta comunque separato

La versione Enterprise costa migliaia di euro ed ha funzionalità (clustering, gestione fino a 64 CPU, partizionamenti di tabelle ed indici, etc...) che non credo proprio tu andrai ad usare nel tuo applicativo

La versione Developer (fatta appositamente per lo sviluppo) fornisce tutte le funzionalità delle Enterprise ma ciò non vuol dire che il database che svilupperai dovrà poi essere effettivamente essere installato in tale versione, può benissimo essere poi utilizzato in una SQL Server Express

Ripeto la domanda di fondo: hai un'idea di quanti dati dovrai gestire / memorizzare ? (tieni presente che il limite massimo di grandezza del database per Access è 2 GB, con la Express è 4 GB, se prima usavi Access e ti andava bene...)
Hai un'idea di quanti accessi contemporanei dovrai gestire ? dove lo vorrai installare ? in un PC "desktop" ? in un server (Windows 2003 o 2008 Server ?) in un cluster ?

La scelta della versione di SQL Server da utilizzare dipende da quello (se devi scavare un buco di 50 cm ti basta un badile, se devi scavare una piscina ti serve una ruspa, ma è inutile comprare una ruspa per un buco da 50 cm...), il database poi tipicamente non avrà problemi comunque