Зачем нужна концепция mobile first?
Mobile first: 
Вы пилить тот же сайт, те же стили, но вы начинаете пилить стили для мобильной версии сайта, а потом постепено добавлять таблеты и декспопы. Никакой науки тут нет.
3. Бить дизайнеров палками, можно ногами. Я обычно пилю на Foundation/Bootstrap и на интуитивном уровне прикидываю, что и как будет выглядеть. А если дизайнеры или клиент не довольны, я говорю дизайнеры наркоманы и работаю над их предпочтениями по доп. ставке в час.
очевидно - любой сайт должен нормально смотреться на всех устройствах
для этого делается адаптивный дизайн
нормальный дизер должен делать дезинг от мобайл до десктоп
иначе он лох