If your gonna blow all this cash on the motor you might as well get these items new. Call Mike @ Naples Acura 1-800-79-ACURA and hell hook yup. And yes HIS acura dealer does stock B20 headgaskets.
b20 head gasket
gsr timeing belt
gsr oil pump
Get the axles from Autozone or your local autoparts store check HASport for the mount kit and locashracing.com for the ecu (chipped and I believe he will be running a B20 program soon for P28s) so you may want to have the car wired OBD1 (assuming its a 88-91 crx)