There is some good info here if u have not read it yet
https://www.m3post.com/forums/showthread.php?t=1418410
Besides the 2 things you mentioned which are paranoia on here there isn't too many issues. Same as any other car. Since that car has some miles on it a good check of the shocks and suspension is a good idea. Motor mounts tend to go around 50k from what I have read.
Look for a car that is spec'd how you want it I would say is most important. The dct vs 6mt, exterior and interior color, zcp, slicktop, e90,92.93, cloth, leather etc
The 12 is LCI so you will have the led which is nice. I wouldn't be scared away from this car due to miles either. These engines have failed from rod bearings just as much at sub 40k miles as they have at 40k+.