I would do 4. We usually do 3 full days and 2 half days (or a little longer than half) on arrival and departure days. We usually follow your route and head down to the San Diego area after DLR.
As far as which hotel they are both great. As WDW vets, have you stayed at, or do you like WL? GC is pretty much a scaled down version of WL, with typically higher rates. The one big benefit is the gate to go in and out of CA directly from the hotel, and the fact it is a little closer to the DL/CA front gates than DLH. We have stayed at and like WL alot, but at DLR we want something different so we stay at DLH. It is different from any of the WDW resorts we have stayed it. We really enjoy it there. Also, it has Trader Sam's and DH usually stops in there at night when we walk back from the parks and grabs us each a drink he brings up to the room while DD and I go upstairs and start showering. In terms of walking to the parks from DLH, by WDW standards, the walk is short. I have heard DLR vets complain about it, but from a WDW perspective the ability to walk to the park from there is great. It is about the same distance as walking from Yacht Club to EPCOT or from the Contemporary to Magic Kingdom, but straight through DTD.
OHHHH....thanks for the WDW comparisons! Super helpful. We have stayed at Wilderness Lodge and love it! And the walking distances are helpful too!