Willingham I find unproven in my eyes. He only played officially something like 15 games last season. I find it funny (in a good way) that you actually got Lo Duca, becuase his trade to the Mets is the reason that Willingham is starting at all.
Pujols and Figgins are good. So is Mora. Ellis is a good pickup, but I'd look around just in case he hurts his shoulder again.
Gomes was someone I didn't know until he popped up last year. I've read that he might get 25 HR this year.
I like your pitchers...Is that Tom Gordon you have from Philly? He might be starting but i'd be curious how he'd do. I see him more as a setup man.
Keep both your catchers...you should have a back up in case of injury or off days. I doubt either catcher will be platooning.
Watch Granderson, I dont think you need him...same with Hermida.