Lykter får du kjøpt hos en god del forhandlere, både med ringer og ikke (tror ikke du får xenon, kanskje Hella har både og).
Rust tror jeg ikke du skal bekymre deg for. Vasker du bilen regelmessig, underspyler etc, tror jeg ikke rust er den største faren. Har hørt om noen som har fått byttet panser pga rust, men har som regel gått på garantien.
Hva du mener med interiør deler er jeg ikke helt sikker på. Viss det er cd-spiller du mener, så får du jo kjøpt rammer slik at f.eks. Sony's, Kenwood's, Alpine's spillere passer.
Hva av deler som er dårlig på E46 er jeg ikke sikker på. Prøv www.bmwccn.com 's forum.