Quanto mais o sql seja recente mais fácil de rodar, até porque a maioria das versões são necessário que seja sql 2008 superior (só algumas versões baixas que a db não aceita o sql 2008, mais são raros os casos).
Sobre o windows 10, a maioria são compatíveis.
Recomendo que olhe direito a área muservers que vai encontrar o que deseja.
Estou movendo o tópico para a área correta, qualquer dúvida estamos ai .