wow u want to do a bunch of shit to ur car .... i found a site called fap99.com it was suggested by someone else on this forum for me to use when i need my brake pads and rotors (mind u they are still sitting in my room)
first go to
http://www.fap99.com and type in the part numbers as i give them to you
BMW077027 here is a set of front brake pads they are ceramic and i bought these upon high recommendation but they were not installed yet
oil pan here is $97
http://www.pelicanparts.com/cgi-bin/ksearch/PEL_search.cgi?command=show_part_page&please_wait=N&make=BMW&model=BE30§ion=ENGoil&page=2&bookmark=9&part_number=11-13-1-715-266-M61 this is also a great site and i love to use it
for the wires look into doing coil packs its better performance wise and look into the fan delete for a bit of extra power
i have heard numerous of times 15in wheels are the best for and e30 and H&R with billy shocks are very common then do some polly urethane bushings for the suspension another great thing to look into is a m roadster or even a z3 shifter as a short shifter
this other site that is so great to use when buying parts is
http://www.realoem.com its mostly for looking for part number and diagrams but u cant buy things off this site but its awesome when working on a car because u can print all different types of diagrams
one other this u might want to look into doing is the repairs that are explained on this thread (i jsut did most of them and it helps a bit but were not needed as much as others might because of my millage but i did it mostly for fun and the adventure)
http://m42club.com/forums/showthread.php?t=3791 also as i took off the manifold i took it to my auto class and beed blasted the manifold to get rid of all the cosmolean that is put on the BMWs at the factory then just clear coated it and it looks like brand new aluminum (the clear coat is to preserve the look of the aluminum otherwise it would tarnish and look ugly again i plan on doing the same for the valve cover but its a little too cold out lately
i hope some of this has helped u a bit