Tachometer set up is not too bad. You can either have your ECM flashed to match the input of the tach, I think it might be 2 pulses per revolution but can't remember or you can run a converter like I have from dakota digital.
The app on the old iPhone is from blue driver, it is a bluetooth device that plugs into the OBDII connector - sends all kinds of engine data to the phone.
Both links below:
Amazon product ASIN B00652G4TS
Dakota Digital manufactures digital instrumentation and accessories for the automotive, motorcycle and car audio enthusiast.
www.dakotadigital.com