1) There is a lot of free parking at DTD (though some of it is a looooong walk.)
2) If you want to use WDW transportation, there are no direct busses from any of the theme parks to DTD. There are busses between the theme parks and the resorts, and between the resorts and DTD.