New torque converter?? (and cam question)

IMO, the 268 should have more than 145... That's why I'm doubting the ratio and what concerns me is a larger cam will feel softer as a result. So my advice would be to leave the cam in place, run something cheap like the MP/Mancini Racing units or the stock one, and find a set of gears for it.