По задней оптике все просто: купите комплект дооснащения от Hella (по BMW будет дороже), они идут специально для дорестайлинговой машины со специальными блоками и проводкой, установка б/у рестайлинговых связана с колхозом (другой вольтаж). Установка своими руками за пару часов попивая кофе. Самое сложное - пара новых дырок в посадочном месте каждого фонаря. Учитывая, что на разборках продают оптику именно от рестайлинга, советую посмотреть в сторону нового комплекта дооснащения.
С передними проще в плане подбора - подойдет даже комплект б/у от рестайлинговой машины, но сложнее в плане установки, так как желательно скинуть бампер для нормальной установки без сломанных креплений или ресничек. Если с галогена на галоген, то дополнительно нужны будут просто переходними на разъемы (также есть комплект по Hella). Если с галогена на ксенон, то понадобятся еще и блоки розжига ксенона (можно взять и б/у, лучше сразу slim-версию). Учитывая стоимость деталей б/у, а также то, что стекла активно тускнеют, линзы выгорают, а корректоры ломаются, я бы рекомендовал купить новую оптику по Hella. Причем, комплект с ксеноном будет стоить сравнимо галогену, за вычетом блоков розжига.