Как с помощью drupal views выбрать 5 последних нод и отсортировать их в случайном порядке?
А в чём собственно проблема? Делаете выборку по типу материала, ограничиваете вывод 5 материалов, а в сортировке выбираете global — random. Всё.
Выводите 5 последних нод, перемешиваете с помощью:function hook_views_pre_render(&$view) {
  shuffle($view->result);
}