Yes! Get the Park Hoppers! It is worth it for the Magic Morning entry alone. On our last trip we were able to do almost everything in Fantasyland during our MM, which made it totally worth while. I do hate standing in line for those!
We usually treat DLR and DCA like one big park. We make a plan to start the day in one or the other (probably DCA most days on our next trip, so we can see Carsland) and then kind of play it by ear, since we usually go in the off season. Sounds like that's when you'll be there as well.
One tip I haven't seen anyone mention is that you can hold Fastpasses in both parks. So if you have a late return time on something in DCA, like RSR, you can hope over to DLR EVEN BEFORE YOUR WINDOW OPENS and get another FP. You can even send a runner over to the other park. So you could start the day in DLR, and have someone run over to get you WOC FPs after you have all "punched in" at least one park! It's great!