DEADSkull, welcome to RaceDept .... As for the sim, no DVD is required. Everything is digital only through the leverage.
Now the issue, since you did not buy the sim from us, we cannot activate it in the digital system. We have no way to validate third party purchases. If you bought this via Ebay or something like that, and it was before Dec, 29th 2008, and you can get in touch with the person who sold it to you, then you have a possibility of getting some relief. Basically, the original purchaser from us will need to email me Team[at]thesimfactory.com explaining they sold the game to you, and provide your name and email. They will also need to relinquish their ownership rights as well. If by chance though, they have activated their purchase already in the digital system, you will not be able to register as there is no refunding digital purchases.
Hope this is helpful ...