Hello guyz! I recently got 180sx off from 240tranee with CA18DET... obviously...

here it starts.I got the car from Ben, and this motor was originally built by Dee (boost_boy). and Ben told me b4 i buy this that turbo is blown, powersteering rack broken so no PS, this and that. So he was a really nice guy that telling me the truth. I loved this car, and i think i still love it. But I am running problems + questions because i dont know anything about this car. First of all, i put the new T25 turbo on, off form my brother's 240sx (SR20DET). I eleminate the smokes BUT I still see it. also, coolant is leaking from heatercore (I think...) . and after i put new turbo on, oil line links sometimes. but this stupid DIP STICK, cant tell anything. IS THIS DIP STICK FROM FACTORY? BECASUE ITS A WIRE LOOKING THING, NOT LIKE KA OR SR... and I know Dee built the car good but, I THINK MY RINGS ARE BAD OR NOT IN GOOD POSITION OR SOMETHING. this is only thing that i can think of, or luckly, i overfilled the motor oil becasue of dip stick. I need some help.. what should i check first.....

... other than that, this is a great car and i love it....so here are the problems that im facing.1. Motor eats oil for somehow...2. Coolant is leaking.... im positive that its from heatercore, but any suggestion to check?3. I think my car is running too rich, so that its missfireing... or just bad injectors.4. it smokes bad..... but not that bad like blown turbo.5. which powersteering rack should i get ?? 240sx?? sentra??6. IS MY DIP STICK NOT FACTORY? SHOULD I GET ANOTHER ONE?.....seems lots of problems, but its not that bad.. OHHHH and in US, which car come stock as CA18DE or CA16DE...???????And which motor mount should i use!??!?!?! and transmission mouts!!I need :help .... PLEASE GUYS.... here is my aim: aznevoviiiplease aim me anytime you want. and I want to talk to Dee about motor but anyway to reach him!?
Thank you for your time.
-Yongmin Kim