Да, ваш файл тоже нужно подключить через import в styles.less. Главное — написать переменные выше того места, где они будут использоваться. Если вы пишете стили в variables.less, то и переменные можно писать в самом верху этого файла.
При вставке в этот medium-editor форматированного HTML (например, с другой страницы или из ворда) будет вставлен plain text. А при вставке исходного кода HTML (типа <b>abc</b>) символы экранируются.
alvoro, если его ключи key1, key2, key3, то ничего, а если 1, 2, 3 (как у вас в примере) — получим массив (правда, ещё нужно, чтобы было свойство length):
var a = {
0: 'a',
1: 'b',
2: 'c',
3: 'd'
};
a.length = Object.keys(a).length;
alert(Array.prototype.slice.call(a, 0));