the jdm itr pistons are 330 on jdmhondaparts for a set w/ rings. I will sell them for 250. They are brand new in their honda boxes with wrist pins. (standard 81mm bore not oversized) I dont really know what they would increase the CR to in a b18b. I know they put a GSR's CR from 10.6 to 11.1. I would talk to your local shop about the b18b.
About the ac compressor i would sell it for 70 plus whatever shipping is. Let me know if you are interested