Well, for a DDotR strategy, Dwarves are good, but not a must perse. I do just fine with my Rohan deck, abusing Gamling, Defender of the Hornburg to get out all possessions as well as getting a ...
I think you have too many different things in the deck. Stick with a simple discard/corruption, or just do one or the other. I have a Sauron initiative deck that somehow became corruption/discard/swar...