Rassy,
1- A versão mais recente do VSS é o VSS 2005. Porém também em 2005 a Microsoft lançou um produto chamado Source Control que é integrado ao Visual Studio Team System, a nova estratégia de ALM (Application Lifecycle Management) da Microsoft. Podemos dizer o que o Source Control é o sucessor do VSS e ele está indo para a versão 2010.
2- Sim, dentro do Source Control, ou mesmo Source Safe 2005, podemos versionar qualquer coisa, de Java até aquivos do powerpoint. Talvez você não tenha a mesma integração que teria utilizando o Visual Studio, mas é possível sim.
3- Tanto para o VSS quanto para o Source Control, um servidor com 2 GB de RAM, Dual Core com windows 2003/2008 é mais que suficiente para o tamanho do seu time.
4- O VSS não, mas o todo o Team System (incluindo o source control) grava todas as informações dentro do SQL, o que deixa o armazenamento dos seus códigos fontes muito mais seguro e sim. Você pode tanto versionar suas stored procedures manualmente ou utilizando uma ferramenta voltadas ao profissional de banco de dados para não apenas versionar o código fonte, como fazer diff de estrutura e dados, testes unitários em procedures, geração de massa de dados, etc. Essa ferramenta é o Visual Studio Database Edition.
Confira mais detalhes no portal do Visual Studio Brasil :
http://msdn.microsoft.com/pt-br/teamsystem/default.aspxAbraços
André Dias
ALM, VSTS, Processos, QA e muito mais em http://blogs.msdn.com/andredias