на второй вопрос ответ найден:
В настройках
about:config изменить параметр
dom.allow_scripts_to_close_windows на
true
В юзерскрипте окно будет закрываться с помощью
window.close()
первый вопрос, в принципе, тоже можно реализовать через localStorage, но это выглядит немного костылём. Может все-таки есть в юзерскрипте возможность "общения" между окнами? Какая-то общая область видимости?