dude I have an 89 325ic
get the 91 it has plastic bumpers which is a more updated look...but draw back is the automatic top which is known to go kaput.
dont bother with an auto get the stick they both have a 4.10 LSD so you are going to have a blast.
areas for you to watch out for are the top, spray water on it and see that it does not leak also check the carpet in the rear seats these cars are known to leake and water builds up there.
if it does leak you might be able to get away with adjusting the top...
in terms of sway bars they have thick ones the same width as the e30 m3 but you can get the suspension techniques sways which i believe are the tickest ones out there.
in terms of suspension I have Bilstien shocks with suspension techniques springs which offer a lot of drop since the ICs ride higher then other e30s.
Also pictures are ultra rare 15 inch 3 peice bbs wheels and a hard top.
here is a shitty picture of my car....