Só umas dicas, de um não conhecedor:
1. Já não existe VB(legal) à venda, para ter licença para utilizar o programa, neste momento, precisa adquirir o VisualBasic.Net
2. Evidente que, para vender o seu programa, precisa ter uma licença do software que utiliza
3. Quanto a registo, não sei como funcionam as coisas aí no Brasil, mas parece-me que só terá que registá-lo se quiser, isto é para obter a certeza de poder vir a ser indeminizado no caso de virem a ser utilizadas cópias não legais do mesmo
4. A sua licença de VB essa sim tem que ser registada
5. Preços, bom ....isso depende, sobretudo, do valor que der ao seu trabalho, porque, se seguir as condições do mercado, eventualmente chegará à conclusão que vai perder dinheiro.
Trabalhando à mais de dez anos com access e com vb há bastante menos, devo dizer que. deve pensar sèriamente se será viável aquilo em que pensa meter-se (pelo menos a preços concorrenciais) pois por cada linha de código que teve que escrever em access prepare-se para umas dezenas de VB.
E é só.