will a heavy metal spring launch a baseball 7 feet in the air with 5 pounds of preasure

It depends on the length of the spring (ie, the time it takes for the ball to become released. Five lbs of force is not much.