Mutts, I can't recall the service schedules off hand but because the warranty is coming to a close, I'd suggest the following
1. Should I have the belts changed?
Yes, they are subject to an ageing service as well as mileage. They are stressed more than car belts due to the higher rpm and tighter radiuses of the pulleys. It's cheap insurance and if the dealer is recommending they be changed, not doing them gives them a "get out" clause in the event of something going pop.
2. Should I have the rockers checked as well
Definately. Experience shows that no matter how much care you take to prevent the flaking, if they are going to go, they will do. If any are suspect then have them done at Ducatis expense. You'll also get the latest revised parts.
3. I have had some pretty scary prices for this work, so what should I expect to pay for this ?
???? I've seen customers invoices, from dealers, between £500 - £800 depending upon the amount of work needed and time taken. Try and get a fixed price before the work is started, or at least a good estimate.
4. Snells is my nearest (trusted) Ducati dealer etc, who else (if anybody) should I trust with the work?
Snells have a good rep'. If you trust them, use them. My own bike was bought/serviced by them in it's previous owners care. The evidence of the work that was done is pretty good.
5. Should I really care about the warranty or just forget it and get it serviced by some other Ducati bod who is cheaper but not an authorised service centre ?
Get it serviced by a good independent
..........
Seriously though, at this point in the bikes life, whilst you still have the warranty, get it done by a dealer. If there are any warranty issues with it, the extra cost of the "official" service could pale into insignificance against the cost of the parts that "could" be needed.
The only other thing you could do is take it to an independant, and have it checked over before it goes to the dealer?? If anything suspect is found then you have some ammo to see if the dealer shys away from doing the work, or for that matter checks what you've asked him to.
This is purely an idea and I have never heard of it happening before