EMH tells me that securities will be fairly priced since all information are available to investors.
No, it doesn't. It says all publicly available information is priced into the stock. The Efficient Market Hypothesis says there is no way to accurately predict the future value of a stock.
You can use DDM, but that goes against the Efficient Market Hypothesis. Think of it this way - DDM is Googleable. Everyone knows or can very quickly learn it. All public information, which is used to calculated DDM, is already priced into the stock.
I highlighted the word public because the "best" way to make money on individual stocks is with insider information. If you know a company is embezzling, you can short it. Good luck talking with the SEC.
If you want to invest based on the Efficient Market Hypothesis buy index funds, and throw any equation trying to predict future value out the window.
EDIT to address comments
If you're interested in a pretty detailed and exhaustive explanation, from theory to implementation, read A Random Wall down Wall Street - it's written by the person who "invented" (or at least popularized) the Efficient Market Hypothesis.
given all information that is available to investors
Like I said, all public information. If an investor has private information, that is insider trading.
The answer to your original question is still the same though. Any predicted value based on DDM is already priced into the stock when you buy it. You get a fair price because any predicted future value is already priced into the stock.
Going the other way, if DDM gave you an advantage, the stock price wouldn't be fair - in finance terms, that's called arbitrage. Investors would see an undervalued asset and start buying, driving up the cost. Eventually, investors would not be able to make money at the new higher price and stop buying.