You can fit the 07 onwards bodywork to an earlier bike, but you do need to change the subframe, airbox and seat, as well as buying the plastics..
On my to-do list this year if i can track down the parts!
Get all my plastics from
http://www.ad-tekproducts.co.uk/acat..._Plastics.html
But rather than buy it online, its much easier to ring them up and specify exactly what you want, very helpful and very reasonably priced.