Если я правильно понимаю метафизику Арды, то если некий дух сильно "ослабил" себя (как Саруман), "привязавшись к материи", то он уже не сможет обрести тела собственными силами. Ни морийский балрог, ни Саруман, ни Гэндальф (ни, возможно, Мелиан) "воскреснуть" сами не могут. Гэндальфу помог сам Эру, балрог и Саруман так и останутся "бессильными духами". То же - и Саурон после уничтожения Кольца. Насчет Моргота вопрос спорный, если брать ранние пророчества о Конце Арды, то там Моргот вновь обретает тело, которое убивает Турин, стало быть, он его все-таки может обрести.