Just off the top of my head, doesn't NPSH just give the head capacity of a pump?
Just solve the energy equation at two points (reservoir and suction line). There will be a trade-off between elevation head, pressure head, and velocity head between the two points, plus head losses in the system...