Embora seja possível desenvolver aplicativos do Windows 10 em computadores com Windows 8 (e Windows 7), é necessário um dispositivo Windows 10 separado, caso você deseje depurá-lo. Se o seu objetivo é escrever um aplicativo da Plataforma Universal do Windows (UWP), ou seja, um aplicativo do Windows, a atualização para o Windows 10 é a coisa certa a fazer para o seu próprio tempo e dor de cabeça. Para não mencionar, o Windows 10 é muito bom. Lembre-se de que a atualização 1 do Windows 10 foi lançada, portanto, certifique-se de atualizar uma atualização atualizada. Além disso, o Visual Studio 2015 agora tem a Atualização 1, que deve estar disponível publicamente em apenas alguns dias. Portanto, depois de instalar o Visual Studio 2015, certifique-se de atualizar os aplicativos do Windows voltados para a versão UWP 10.0.10586. Espero que isso ajude.
Como você está apenas começando, também vou direcionar você para o link
Quanto aos requisitos do sistema. Os requisitos do sistema para o Windows 7 são inferiores aos do Windows Vista. Os requisitos de sistema para o Windows 8 são menores que os do Windows 7. E os requisitos do sistema para o Windows 10 são menores que os do Windows 8. Coisas incríveis, né?