400 to 451 stroker questions
A zero deck flattop piston should get you somewhere between 10 and 10.5 to 1, depending on specific parts.
I'll bet Icon has a nice forged flattop for that application.
I would use the RB rods, makes for a lighter piston. (Check the pin weight, if you order pistons, light pins are worth what they cost).