possibly, since it seemed when itachi was revived his eyesight was back
Itachi was an edo though so we don't know
Obito has Senju DNA though. Rules don't apply to him anymore.The same reason obito still has his sight after years of spamming Ms.
So Kakashi might be the one to awaken the Rinnegan.