I думаю ответ на ваш первый вопрос - «да» (по крайней мере, для Drupal 6, в которой есть элементы CCK, интегрированные в Drupal Core). Я считаю, что модуль Amazon делает подобные вещи, хотя и с одним полем.
Хотя я не думаю, что идея вашего второго запроса достижима. Казалось бы, для этого требуется контроль разрешений на уровне полей, в то время как Drupal поддерживает только контроль разрешений на уровне модулей.