No entiendo la primer pregunta.
En cuanto a la segunda, Flash, hasta donde yo se, no tiene la capacidad de detectar el boton derecho del mouse, ya que si lo hacen aparece un menú contextual con las propiedades flash y la versión que utilizas.
Sin embargo existen dos alternativas,
La primera es que detectes el botón derecho del mouse con javascript en tu página web y después envíes las variables a flash y hagas lo que tengas que hacer con ellas.
La otra es que utilices la opción de menú contextual y agregues tus propias funciones, por ejemplo:
Código Actionscript:
Ver originalvar miMenu:ContextMenu = new ContextMenu();
miMenu.hideBuiltInItems();
var menuItem1:ContextMenuItem = new ContextMenuItem("Mostrar marcos");
menuItem1.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, FuncionParaMostrarMarcos);
miMenu.customItems.push(menuItem1);
Y pues la función para mostrar marcos ya depende de ti, solamente recuerda declararla asi:
Código Actionscript:
Ver originalfunction FuncionParaMostrarMarcos(e:ContextMenuEvent):void
{
//El codigo necesario para que resaltes los marcos.
}