You sure all that info is right there? Because it's not a good idea to use just 2 jdm pistons in a H22a1 (a usdm engine), this will mess up your compression ratio. The only jdm pistons I've seen for the h22 is the type s ones, which are even higher compression than the regular jdm h22a's. And rods are the same for jdm and usdm, so you might as well just go for the usdm ones, since there's a lot easier to find. Try
www.hondaautomotiveparts.com or
www.slhondaparts.com for those.