Se usi VS.net fa lui tutto per te in automatico: inserisce le due dll nella cartella bin per te.
No, non puoi usare lo stesso namespace, e non ne vedo il bisogno!Anzi, ne avresi solo confusione.
Se vuoi usare lo stesso namespace puoi inserire all'interno dello stesso file VB e sotto lo stesso namespace tutte le classi che vuoi.
Per richiamare queste classi nelle tua pagine asp.net, è sufficiente richiamarle in questo modo:
dim esempio as new NomeNameSpace.NomeClasse()
Quindi, per richiamare delle funzioni all'interno di quella classe:
esempio.funzione()
Spero di esserti stato d'aiuto!
Ciao
'alchimista'