update:
As for the keys, they did contact Ducati of Canada, and no luck. no one keeps a record of the code card as its too much liability. Jim explained that in the early 2000s, there was a BMW manager in one of the US dealerships that was selling the codes to individuals and was responsible for thousands of thefts. After this incident, they stopped registering the codes for liability reasons...
So im left with finding out the previous owners name and try to contact him my self and see if he can maybe find it.