Frankly, an upgrade to floating/pressed pin rods & pistons could turn out to be the easier way to go, and YES, they are compatible with your crankshaft and cylinder block, so long as all the correct bore sizes__cylinder bore and crankpin bearing__are matched/purchased in the same sizes.
A cylinder overbore to the next size (+.020" or +.030" ) should be considered for best/most reliable outcome.
In my opinion

Edited 1 time(s). Last edit at 2018-09-11 10:28 AM by Randy Forbes.