Yes the stock rod is press fit, I suppose you could bush a stock rod to take a floating pin. You could also turn the crank down to SBC rod journal diameter and use one of the million Chevy 6" rods available for a floating pin. Your machine shop is not balancing your rotating assembly if they don't have the pistons, you should also take your ring gear and balancer to them so they can insure it all zeros out when together. Piston choice depends on alot, did they deck the block, they should the casting shift on my 260 was really bad and from what I hear quite common on Olds stuff. If you want the compression up that high you or someone better actually calculate everything while assembling it to be sure it's not higher than you think. Play around with a comp. calculator, .020 thicker/thinner head gasket or 20cc larger/smaller head chamber can drastically change the comp. ratio, you need to know your final number for fuel selection