With regard to swingarms and exhausts. The 03 swing arm, (grey coloured one), and the exhausts to fit with this are completely different to the black aluminium ones. If you want to use one on the other it will require a lot of modification.
Just to add another option....JHP had an 04/05 shape type swinging arm in plain aluminium ( slightly polished silver) on their 749r race bikes looked bloody nice. price ??