From the looks of things you need to stop and do alot of research.
As for pistons, Wiseco makes some really nice one, just get the D16Y8 pistons with stock size but lowered compression, if you goto their site or look at a catalog it's pretty self explanatory.