The big problem & reason peole shy away from this is because of the reliability of running your instrument cluster through a PC. Keep that in mind & if possible, have your original cluster available (ex: mount your screen in front of it, so if something goes awry, you can pull the screen out and use the original cluster to get where you need to go until you can fix the problem).
Integration only requires an OBDII tool, for which I recommend a USB interface so it simply pulls power from the PC and won't need a separate source. The software I can't help you with off the top of my head but google "custom digital instrument cluster" and you should be able to find some stuff. If you know programming, it would even be certainly possible to design something in, say, Flash & have it pull OBDII data to have the gauges disply the current data.