Использовать али нет единицы REM в CSS, как правильно использовать (три вопроса)?
По вопросам:
1) Однозначно вариант 2.
2) Это всего лишь мнение. Не бывает серебрянных пуль. Бегло пробежался глазами по статье, в основном увидел ругания em, про rem ничего путнего не нашел, только упоминание ie8 и создание нового уровня абстракции.
3) Выглядит как какой-то жуткий костыль и извращение, я бы прошел мимо такого.
Зачем? Используйте Normalize.css и больше не парьтесь на эту тему. Мудря с подобными концепциями, вы только усложните поддержку кода, как себе в будущем, так и другим разработчикам особенно.