Per quanto riguarda la scrittura/lettura di una qualsiasi chiave all'interno del registro puoi leggere la FAQ 67 (Posso scrivere nel Registro di configurazione di Windows?)
Invece, per l'icona nella SysTray, guarda l'esempio che trovi qui (Animate an icon and put a form in the system tray)
... e non usare while wend è una sintassi deprecata