When we were at WDW recently, they set up booths in all the parks (felt like everywhere you looked) pushing DVC. So if you just visit or contact the World, I'm sure you'll easily have your questions answered. Doesn't sound like you need DVC though, as others have said, if you're going to be living right there.