Visual Studio funzionerà bene. Sarai "limitato" a SQL Server Express o SQL Server Developer Edition poiché il programma di installazione di mssql controlla la versione del sistema operativo e rifiuterà di installare le edizioni di fascia alta sui sistemi operativi desktop. Nota che l'edizione per sviluppatori è esattamente la stessa delle edizioni di fascia alta, tranne che con una licenza diversa, puoi usarla solo per lo sviluppo, non per eseguire database reali.