Naruto has Kurama so I'm pretty sure he's immune to genjutsu.
Anyways, when he put sakura in genjutsu her eyes didn't reflect the rinnegan.
You must be registered for see links
And Sasuke used the Rinnegan eye to put her in genjutsu, so you can't say he used his other sharingan.
You must be registered for see links
Clearly it only works on bijuus. All jutsus have a weakness. Ameno has a limited range, amaterasu can be dodged or somehow torn off, susanoo can be destroyed. Solo Glance would break that trend. Kishi doesn't give powers and remove them to nerf characters. Show me anywhere in the manga where he does that