В общем, частично докопался сам.
2. Подключить Vue с CDN можно, но он все равно должен присутствовать в package.json в
dev-зависимостях - иначе ругается vueify.
В дев-режиме сборки Vue будет добавляться в бандл, увеличивая его размер на ~200 кб. Но пугаться не нужно, в prod-режиме он исчезнет
NODE_ENV=production
3. Выдрать CSS в отдельный бандл можно таким образом:
https://github.com/vuejs/vueify#css-extraction
Ставить этот плагин отдельно не нужно, он есть уже из коробки.
Если собирать в дев-режиме, то стили вытаскиваются в отдельный файл в форматированном виде, если в прод-режиме - уже минифицированные.
В настоящий момент пытаюсь перетащить это из комстроки в Gulp - это отдельное увлекательное приключение.
(кто там говорил, что сборщики экономят массу времени? хыхы)