That’s not a duel, that’s just having fun together as truly respectful band members. They both showed great restraint to not go over the top which they both are fully capable of doing. Those two were meant to play together and they compliment each others playing style.
They have a shit ton of great covers, it's basically how they started. Where they really shine is their live shows. When Slash gets in a groove everybody is in for a good time.