Здравствуйте, Уважаемый автовладелец!
кузовные элементы от автомобилей разных поколений как правило разные, но учитывая проведенную замену крыши, сказать точно практически невозможно. Вам необходимо для начала примерить стекло к проему в крыше, но при этом остается вероятность несовпадения креплений.
Россия, Subaru Legacy