check out this link and play around with it until u find the numbers ur looking or aiming for: http://www.bojangs.com/calculator/
now, let's see if we can answer ur questions.
1. u can get the OEM pistons from ur honda/acura dealer, ebay, or some other performance shop that can acquire them. (DON'T get used ones)
2. for ur b18b rods, yes u will have to mill the small end of the rod 1 mm on each side -- so u can fit the VTEC pistons in (GSR, ITR, B16)
3. ask around in ur area on how much the machine shops will charge to slap pistons in and to hone the cylinder walls. u might have to bring the block in first so the machinist can assess how much they're going to hone ur cylinders to. from there they can tell u if u need to order pistons in 0.25 over or something.
4. the dependability will depend on how the work is done and where u take it to. so do ur research regarding the machine shops in ur area (or somewhere else if ur going to ship it) and ask questions pertaining to ur engine plans.
5. domestic machine shops are not all that bad. as long as u visit their facility, check out how clean it is, how preofessional looking and/or "sounding" they are, and all that stuff. i actually had my b20/vtec done by a machine shop who works with domestic engines too. and the owner owns and built a full blown race engine sponsored by summit racing.
6. u can get an aftermarket clutch later. ur going to be fine with ur stock for now while ur breaking-in ur new engine. it'll give u some time to save up for a nice clutch setup too.
well, i hope i answered all ur questions. just try not to rush things when doing ur build-up. it might end up in cutting corners and stuff like that -- which might lead to a project gone bad.
now, let's see if we can answer ur questions.
1. u can get the OEM pistons from ur honda/acura dealer, ebay, or some other performance shop that can acquire them. (DON'T get used ones)
2. for ur b18b rods, yes u will have to mill the small end of the rod 1 mm on each side -- so u can fit the VTEC pistons in (GSR, ITR, B16)
3. ask around in ur area on how much the machine shops will charge to slap pistons in and to hone the cylinder walls. u might have to bring the block in first so the machinist can assess how much they're going to hone ur cylinders to. from there they can tell u if u need to order pistons in 0.25 over or something.
4. the dependability will depend on how the work is done and where u take it to. so do ur research regarding the machine shops in ur area (or somewhere else if ur going to ship it) and ask questions pertaining to ur engine plans.
5. domestic machine shops are not all that bad. as long as u visit their facility, check out how clean it is, how preofessional looking and/or "sounding" they are, and all that stuff. i actually had my b20/vtec done by a machine shop who works with domestic engines too. and the owner owns and built a full blown race engine sponsored by summit racing.
6. u can get an aftermarket clutch later. ur going to be fine with ur stock for now while ur breaking-in ur new engine. it'll give u some time to save up for a nice clutch setup too.
well, i hope i answered all ur questions. just try not to rush things when doing ur build-up. it might end up in cutting corners and stuff like that -- which might lead to a project gone bad.