I would think it does as it is in the same generation (1998, 1999, 2000, 2001), then changed generations for 2002. But you may want to bounce it off a Honda Dealer just to make sure.
Yes it will. Total bolt on so I've been told by others who have done the swap. You thinking of losing your Cat converter? The '99s of course, did not have a Cat, so you'll have to get a set of O2 eliminators from the folks that make the PowerCommander. Even if you do not have a PowerCommander on your bike, you will need the sensor eliminators as the earlier models headpipes have no provisions for the oxygen sensors. If not, your FI light will glow steady. Truly, if you are going that far, why not just fit a TBR or Erion full system? Then, you get stainless steel for your money. Just my $0.02