Hola renoxtian.
Te contesto primero a lo segundo:
Prueba poniendo en el pop-up: <body onblur="focus()">
Sobre la primera cuestión, no creo que se pueda, al menos con JavaScript. De todas formas, no le veo la utilidad, a mi no me gustaría que se me abrieran ventanas del navegador solo porque no se sabe quien ha pulsado un botón.
Saludos,