Ele não formatará sua unidade C. A primeira instalação é apenas uma atualização. Depois, você pode escolher redefinir para uma instalação limpa. Se você redefinir, você pode até optar por manter seus arquivos e programas. Apenas a atualização não irá formatar nada.
Algo sempre pode dar errado durante a atualização. Meu laptop está atualmente em um estado estranho por não conseguir concluir a atualização. Certifique-se de fazer backups de qualquer coisa que você precisa ou fazer uma imagem do sistema.
O Visual Studio 2013 funcionará no Windows 10, mesmo lado a lado com VS2015 . Quanto a outros programas, você terá que pesquisar on-line ou tentar você mesmo.