You'll need B pistons if your stroke is above 74mm. Rod length has to be calculated, but what you have may work.
B pistons have the pin closer to the piston top.
AA makes very reasonably priced piston and cylinder sets if on a budget. Even Cima/Mahle aren't expensive in the smaller sizes. My 94s with forged pistons were $400, I think that's the highest price on the Cima/Mahle brand.