Pour ce qui est du déploiement de ton application VB.NET tu peu suivre ce déploiement VB.NET. Pour ce qui est de SQL-Server c'est un produit commercial, donc tu ne peu pas faire n'importe quoi avec ça il faut voir les conditions d'utilisation et le tarif en rapport.