You can drop the oil and check for bits of fibre bearing runner in it, you will know it when you see it, and also flakes of bearing and shell where they are being pummelled to bits, if the oils not that old and theres no bits in it then strain it to be sure and put it back in and buy a lottery ticket - in fact buy me one too
, I used to change every 1500 miles anyway on the road or three trackdays on track.
Damage to me was the main bearings but while it was apart I replaced every bearing in the engine and gearbox, might as well while its apart I believe.
The full set of bearings aint cheap and neither is the head gasket set and seals as its worth replacing the seals/o-rings while its apart too.
If you do the work yourself it will be cheaper but if you have an expert to oversee the work then its easier than struggling like a gimp without the knowledge of how to do the squish and shim the crank and gearbox shafts.
The man knows who he is that I owe for this, big time!
Then theres the time off work, the lost income, it would probably work out cheaper to have the engine rebuilt by someone who knows what there doing AKA Cornerspeed if your near enough or any of the other shops that look after DSC members bikes and are recommended on here.
This is obviously worst case scenario, but from experience, Ducatis dont like running while there on their sides, sorry.