В роли Локхарта лучше бы смотрелся Басков. Если брать невозможные варианты, то пусть Тихонов играет Снейпа, а молодой Боярский - Блэка. Гавкать у него получится, это его "Тысяча чертей!" тоже подходит. Молодая Терехова - Бэлла, конечно. Ульянова или Лаврова хочу в роли Дамблдора, а Гоша Куценко - Волдеморт.