Blimey Loz, that's more damage than I did at Brands! The tank is ok though, right?
Funnily enough, I can tell you how much some of those parts are from Ducati (via ProTwins inc VAT):
RH clipon: 360.1.043.1A £51.65
Front brake resevoir: 585.4.004.1A £22.58
RH mirror holder bracket: 829.2.384.1AC £39.46
Front brake lever: 631.4.019.1A £59.27
RH footrest: 464.1.006.1A £15.36
RH footrest bracket: 824.1.083.1A £52.39
Rear RH indicator: 531.1.001.1A £13.15
The rest is a bit frightening... like the mono seat unit both parts comes to £578
There's quite a bit on ebay at the moment:
front mud guard Brake lever, master cylinder & resevoir RH mirror But note that my ebay id is
Zinc-Protest so please don't bid against me

(I'm sure you'll come across at least one item that I'm bidding on at the moment

)