Maybe not yet, but he'll be up there for sure. He will surpass Becker, Edberg and Wilander in the next few years.
He will end up with Agassi, Connors and Mc I think. He will have more slams than them, but Connors will have more weeks at 1 probably.
Can he go to a Nadal/Borg career? Maybe, but I don't think so. Depends on the level Murra, Nadal or Del Potro show in the next few years. If some young talent appears and for how long Federer is at the top.
There's no Dark Side of the Moon really, matter of fact it's all dark.