Ответ 1
Что касается вашего второго вопроса, то есть es6-module-loader. Для длинного списка транспиляторов, прокладок и других инструментов для использования полных функций ES6 в настоящее время см. addyosmani Страница инструментов ECMAScript 6.
Что касается поддержки родного ES6 в node.js, V8 официально реализует "ECMAScript", но проект AFAIK V8 не публикует спецификацию их реализации. Однако есть некоторые источники полезной информации. Здесь краткий обзор ES6 в node.js v0.11.6.
Вы можете определить версию V8, которую использует ваша версия node.js. См. node.js blog для получения последней информации о изменениях. Также полезно найти версию V8, используемую в данном выпуске Chromium. Заметки о выпуске Chrome можно найти здесь здесь. Имейте в виду, что для той же версии V8 могут быть установлены разные флаги. У Chromium и node.js есть способы установить флаги в V8, связанные с поддержкой ES6.
Вот две таблицы, которые перечисляют поддержку функций ES (6) для всех реализаций:
Эта страница MDN содержит список справочных статей для языковых функций ES6. В нижней части каждого из них вы можете увидеть статус поддержки Chrome для этой функции (и использование версий V8 определяет поддержку в node.js).