Not sure what to do for the fuel guage, you don't have to hook it to the PCM. Maybe you can use an older gauge that will read directly off of your sending unit? I don't think there is a way to devide out the serial data to run a fuel gauge.
I and others here don't have the PCM hooked to any neutral safety switch so I'm sure you don't need it for the PCM to work correctly.
I use a light bulb on my check engine light so that would not be a problem.
Hope this helps. Maybe Red and others can chime in if they have any thing to add.
2006 Superior Blue Trailblazer SS AWD, Stock as a rock
Sold: 2002 GMC Sportside Denali front end with a 2002 LS1, FLT level 5, Yank 2600, Trick Turbo, T76, Nelson intercooler, 60LB injectors, Warbro fuel pump, Eaton locker, Magnaflow, 3.42, Nelson Performance Tuning (speed density).
Sold: 1981 GMC LB RC 1500 2002 4.8L 4L60E 12 bolt 3.73 Richmond Lock Right AC PS Nelson Performance tuning