Welcome Taff
Oil can come from many places, but I'd check the filter first - not uncommon with a few drops from there. Oil on a bike will move around due to wind, so cleaning it well and take another look during/after a ride is recommended.
The service intervals are described in the owner's manual - if you don't have it, download it from ducati.com > dealers and services > maintenance