i have a couple sets of pistons for ya.
in your motor, they will be 7.9-1 or 7.2-1 .
they are oem honda though!
as for the adj. cam gears, it will prob be alot easier to find D16a1 40 tooth gears,
rather than the 34 tooth ZC gears. just make sure that you use a 20 tooth crank
sprocket with them rather than the 17 tooth ZC crank sprocket!!!!!!!!!!

also with the D16a1 gears, you can use the stock D16a1 timimg belt!