Naruto will never get the Rinnegan. For a very simple reason as well. We have currently two main stars, Sasuke and Naruto. One with the eyes and one with the body. One things the has in common is that they are both spinning images of older beings. Sasuke is the spinning image of Hagoromo before he became a Jin and Naruto is equalling to the Juubi. Only that their ways may be opposite from what they were. Before Hagoromo tried to remove peace while the Juubi tried to do the opposite with its goal to get revenge. Now its opposite, Naruto as the spiritual resemblance to the Juubi seeks peace while Sasuke, the spiritual resemblance to Hagoromo is full of revenge. Neither of them understands each other, and we know that one wants to understand the other.
Kishi is turning the tables around and thus showing "Yin/Yang" through the world of Naruto. The Sage failed, because he lacked the understanding of the Juubi. Naruto on the other hand doesn't lack the understanding of all the Bijuu's. But Naruto never understand the true meaning of having a family, or to be praised by many as a kid. Sasuke on the other hand knows both of those, and we can only assume that Hagoromo did that as well. If Hagoromo failed, then Naruto will never become alike him if he his to succeed.