Nagato's Rinnegan= Madara's Rinnegan
Madara can use all the abilities that Nagato has shown (Bar the different body for each of the paths, it was stated that Nagato did that of his own genius due to his lack of mobility), and Shinra Tensei didnt shorten Nagato's lifespan, it only had a 5 sec cooldown because of the means as to which he uses it (if he were to use it with his own body, it has no cool down), it was Chibaku Tensei that shortened his lifespan, and that was because he already had low chakra, and again, the means as to which he used the move (Had he used it with his own body, it is likely it would not shorten his lifespan).
Sasuke's teleportation is actually not much of a hinderance, because, bar God tier shinobi (Kaguya, Hagoromo, Hamura, Naruto, possibly Shinju Madara), it would be a one shot GG technique... it can be both offensive and defensive, because who is to say, he cant swap an enemy jutsu with his own jutsu.
For example, Minato rushes at Sasuke from behind with a rasengan, (after using FTG similar to how he did against Obito), Sasuke swaps the Rasengan with an opposing moving Chidori, making the Chidori run through Minato's hand instead.