Hi!
Momentan sind bei eBay diverse Angebot drin, die für dein Auto geeignet wären. Einfach mal "E46 Sportsitz" eingeben.
Ein paar hilfreiche Tipps:
1.) Die Vordersitze aus dem Toring passen auch in die Limo. Die Rückbank jedoch nicht.
2.) Achte bei einer Austattung in einem anderen Stoff als den, den jetzt hast, darauf, ob die Rückbank umklappbar ist oder nicht. Sonst passt sie nicht und 2 verschiedene Stoffe würden doof aussehen.
3.) Frage vor dem Kauf nach, ob die Sitzbelegungsmatte im Beifahrersitz in Ordnung ist oder schon getauscht wurde. Das ist ne bekannte E46 Schwäche. Bei mir ist sie in der Erstaustattung nach ~85.000 KM kaputt gegangen und war auch in den bei Ebay ersteigerten Sportsitzen im Eimer. Ein Tausch bei BMW kostet über 300€. Klar man kann sie auch überbrücken aber dann gehen bei einem Unfall halt alle Airbags auf, unabhängig ob jemand neben dir sitzt oder nicht.
Beim Einbau sollte es keine Probleme geben, das ist sehr einfach und kann auch von einem Laien ohne weiteres erledigt werden. Nur nicht vergessen den Stecker für die Gurtstraffer vorher abzustöpseln bevor du die Sitze rausnimmst. 
Viel Erfolg beim Suchen! 