Fixed your links to show on the forums correctly.
Yea, that's the Turbo crank mod that Trinity Racing does. Good news is that it doesnt hurt performance.
Looks like a piston mod maybe trinity does. The window is a common mod. They also take a little off the skirt.
Not sure about the numbers on top, possibly a really old Wiesco Pro-lite piston.