b16a2

i no that this question has probaly been asked multiple times but i didnt see it any where but im probaly gonna do a b16a2 swap in my 98 ex i am taking the motor trans etc outta the car myself and puttin it in mine. if i take all the si's mounts shift linkage ecu harness and axels would there be anything else i would need to purchase else where such as custom mounts or would the si stock mounts work for me??? i do plan on keepin a/c and power steerin. and would everything just bolt right up and i just connect the sensors???