Your car looks really nice, I like the stance. What's your suspension set up?
Sorry that I can't help you with your questions about the piston options and compressions, not really my area of knowledge....YET that is..
I'm sure someone will chime in and answer your questions. If not, post...