As sillie said I believe there is a DIY on here for re doing the rear deck panel. I was going to use it to do mine.
As for the pillars and the console panel, I thought I read that the parts are not that expensive so I would just go that route if I was going to go through the work to replace them.
Upholstery shop might be able to help with the seats.
2005 BMW 330i ZHP 6MT. Built 11-19-04. Bought 4-2012.
Stock: Nav, leather, PDC, Xenon
Added by me: OEM Alarm, OEM heated seats, OEM aux kit, OEM Bluetooth, intravee, M3 strut brace, BMW Performance Intake, Nappa leather arm rest, updated LCM (triple blink, euro hazards, trifecta lighting, 3 stage brakes), temp gauge