Tear it down first and see what kind of shape it's in - most likely you wont need more than rings, gaskets, timing belt and water pump even though it has a ton of miles. I often reuse the original bearings if they look good, regardless of miles, but if you need new ones then go to Honda - a lot of these aftermarket parts and kits are crap. I would also have the head taken apart and the valve guides checked. Most likely you will have to have these changed if your motor was using a good amount of oil (more than 1 qt in 2000 miles).