In a pinch, it will fit, but the curvature of the tank won't match the seat so you'll be forcing it on. I believe the rear seat will fit also, however the rear edge on the 98-99's is straight while the 00 and ups are angled. The tail section is molded to match.
In a nutshell, the seats will fit for the most part but they will look like crap.:ugh