Собственно формальный ответ - "никакую". Для работы самой студии SQL как таковой не требуется.
А для разработки чего-то своего - в общем-то любую версию. C точки зрения движения на острие прогресса - видимо самую новую.
Любую.
Для большинства задач хватит Express
Все необходимо установщик сделает сам.
SSMS рекомендую установить отдельно (обновляется чаще) - https://msdn.microsoft.com/ru-ru/library/mt238290.aspx, он будет работать тоже с любой версией SQL Server.