You would really have to work at it to get 470 HP out of those heads.
And that rotating assembly too...stock, it's not going to want to take that kind of power for too long. The L31 long block is good, but I wouldn't (personally) take it much over 6000 RPM in stock state. 470 HP you'd need like 6500 + RPM, maybe more, lots of cam, and lots of intake. The short block had a better balance than a lot of older stuff, but still, the rod bolts are stock. If you upgraded the rod bolts then I'd spin it to 6000 no probs, and drive it every day. But I like to err on the safe side. I wouldn't take a stock short block over 6000 to be honest.
Also, the voortec heads as-cast dont flow much over 450 HP. You could probably get more than 450 HP out of the stock vortec heads, but the motor would be really pissed off. It would probably be cheaper to buy new heads than try to get 470 HP out of vortec heads. That's my opinion, anyways. between 400 and 450 is a lot easier to acheive. Now, if you add a power adder, everything changes.
Regarding the electric pump - old-style small block engines had a cam-driven fuel pump. It was a mechanical fuel pump that bolted to the side of the block, and had a pushrod that contacted a lobe on the cam specifically designed for a mechanical pump. Most L31 blocks do NOT have this pushrod hole drilled in the block. It is on the passenger-side lower-front - it is a squareish flange with four bolt holes. If your engine doesn't have the pushrod hole youll probably want to use an electric fuel pump.