Was das Rechts-Positionieren angeht:
Leider sind die features vom Netscape nicht unterstützt (wie viele andere) aber ich denke man könnte sich die lösung manuell zusammenbasteln.
z.B. die Breite des Fensters lesen und davon die Breite des Layers abziehen - sollte als "position: absolute;" und "left: <!-- hier der wert -->" eingetragen werden.
ist aber nur ein gedanke, da musst du schon selbst etwas experimentieren.
Viel Spaß dabei :)
Thomas J.