We have driven from Richmond for many years. We leave on Saturday am, and about 9 hrs later, we stop in northern Georgia, around the Richmond Hill exits (savannah area). The next morning takes about 5-5 1/2 hrs to WDW. We sleep in, and leave the hotel around 10-10:30. Our youngest is 4 and has special needs, so we don't like to arrive, then wait a long time for our villa. Fortunately, we've never waited much past 4. Obviously, since we arrive later, that first day is just a pool/resort day.
As far as what we bring: the kids can bring pretty much any toys, pool toys, etc they want. We bring lots of beverages, and snacks. Also, breakfast bars, etc. Dh has his laptop permanantly handcuffed to him

so of course that goes too.
The way back, we stop around Florence SC. Same deal---do the bulk of the driving the first day. The second day is about 6 hrs to Richmond.
This all started because of one vexing year with air travel. We only fly once or twice a year. Our return from WDW, we were stuck in the Atlanta airport for 6 hrs with our 2 yr old. That same year, we flew to Nova Scotia, and the Northeast had some giant power grid blackout. Again, just multiple hassles getting home. DH hates driving, but loves saving $$, so he puts up with the drive. I do most of the driving, since I don't mind.