Are all 340 blocks the same?

Totally bullshit. Yes. Any block should be sonic tested at the level you want to reach regardless of displacement. The issue is not the lower end, but the cylinder walls. If you go with a 4" stoke it doesn't matter. Bearing speed will not be a concern with what you're doing.