что нужно сделать для обработки диалоговых окон в MVVM.
Обработка диалогов в WPF с MVVM ; -)
Вы можете взглянуть на пример приложения ViewModel WPF Application Framework (WAF) . Показывает, как можно отобразить диалог.