596 heads on -68 340

Im a little worried about the compression, 596 has 73cc or so chambers, am I right? Should I keep on saving money and buy edels...

596 should be around 69CCs. They run between 66 and 72/73 CCs. Until you check them you won't know for sure.
Don't waste any money until you check them and even if they are 72 CC you wouldn't have to mill off very much to get them down to 68/69 CCs.
Treblig