Wenn Du das Ganze direkt in Notes machen willst (und nicht aus einem anderen Programm auf Notes-DBs zugreifen willst), dann sollte das lieber mit Notes-Bordmitteln erledigt werden.
Dein Code ist ja eine hervorragende Basis dafür, da VB und LS weitgehend Syntax-kompatibel sind.
Active-X-Komponenten sollte man zwar verwenden können (die seligen Lotus Components waren ja auch nix anderes), aber das würde im Gegensatz zu einer pure-Notes-Lösung die Installation der Komponenten auf jedem Client erfordern. Dazu müsste es dann schon einen Grund geben.
Wegen der Wiederverwendbarkeit: Notes tickt intern ganz anders als andere Software, auch dies spricht daher dafür, sich der Notes-Bordmittel zu bedienen.
Viele Dinge, die auf einem Domino-Server passieren, kann man auch auf einem Client simulieren. Wenn es um Mails geht: Statt einen Domino-Server einzurichten und dem das Mailen ins Internet beizubringen, sollte in Deinem Fall vollkommen ausreichen, ein POP3-Postfach mit dem Client anzuzapfen.
Wenn Du doch einen Server willst / brauchst, dann solltest Du als Notes-Unkundiger auf jeden Fall einen Profi zur Installation und Einweisung buchen (1 Tag).
Detailliertere Informationen zu Lizenzen findest Du u.a. hier:
http://www.software-express.de/telig-c/nav.catalogue/2415und auf weiteren Seiten dort (Thema: Domino Express).
HTH,
Bernhard