Ответ 1
Да, см. эту страницу для примера.
Edit
XPCOM и поэтому nsIFile
теперь являются устаревшими технологиями:
Использование примеров
OS.File
предпочтительнее примеров в этой статье. Используйте только эти устаревшие интерфейсы, если OS.File недоступен для вас.
Вы можете найти новый способ перехода здесь