The temp problem is the T-stat and possibly a coolant leak. So the remedy to that is R&R the t-stat and pressure check the cooling system.
The smoke issue with good compression could be turbo seals leaking, bad PCV valves if you used non-oem. The easy check for the oil is to pull the hoses before the throttle valves and check for residue. Also pull the balance tube and look in the plenum with a flashlight for oil puddling around the rear corners and near the pcv ports.