Как можно (кроссплатформенно) из расширения заниматься такими вещами, как запись/чтение файла и выполнение команд типа запуска приложения на исполнение?

Уже обсуждалось.
http://forum.mozilla.ru/viewtopic.php?id=5335
http://forum.mozilla.ru/viewtopic.php?id=6199

Есть ведь поиск.