What's the largest lift cam I can put in a 289 with stock heads/pistons? What if I put different springs in the heads? 


The cam has nothing to do with CR.
Edbert said:...hehehe...what they said...hehehehe
Really, you can get a huge-lift cam to fit without piston-to-valve clearance issues on a stock motor. So big (for those heads) in fact that it will hardly run at all. In addition to total lift you need to look at the duration as well to judge the performance of a cam, many have long duration with low lift or vice versa.