The stall you have is probably a little bit high for an edelbrock cam unless you plan on making that car an all track car. Personally I would get a lower stall (once you install the converter, make sure you add a
tranny cooler, the higher stall creates a lot more heat). But all those things will definitely help you out. How about posting the time slip so we can see what the car was doing down the track? Once you put those things on, you will have a traction issue. I would recommend some control arms and tires to put it to the ground.