You can do that in a day, time depends on how long you anchor up or pull plugs. But if you're going to put in at Happa why not put in at Cedar Creek instead? There is good fishing between Cedar Creek & Happa & you could still make it to Woodland.
Personally though I don't like drifting to Woodland. For me its to long of a drift & I don't like the water, but maybe thats because I'm not familiar with or knowledge of that stretch. In fact I don't even know where to take out in woodland anymore.
I almost always drift the hatchery to the golf course, on the Cowlitz County side, fishing from daybreak to 2:00 or 3:00. Occasionaly I'll drift from Merwin to the golf course & thats an easy day drift also.
PM me if you want any additional info.
Allen