Allow me to do one on one comparison of Rishabh Pant and Virender Sehwag in Tests.
Overall stats :
Virender Sehwag -Matches -104, Runs 8586, AVG 49
Rishabh Pant - Matches - 32, 2270, AVG 45
If we dig deeper into alien conditions performance, i.e. SENA, the stats are :
Sehwag :
Matches - 29, 1788 runs, AVG 33, 4 100s
Pant :
Matches - 21, 1426 runs, AVG 39, 4 100s
This means that in overseas conditions, Pant has already done better than Sehwag. His overall average is lesser because unlike Sehwag who played 25% of his career matches in SENA, Pant has played 65% of his career matches in SENA conditions.
This is an important criteria which can't be ignored because playing in subcontinent helps certain players boost their stats more( eg. Ashwin did the same and took his bowl average to 23).
Coming to the brand of cricket they play, there is a lot of similarity in them. Virender Sehwag used to be aggressive vs spin, using his feet and not letting them settle at all. Pant pretty much does the same too. Against pace overseas, both would stay balanced and rely on finding gaps and timing the ball into gaps. Basically, if you enjoy watching Sehwag bat and a fan of his batting it is almost a guarantee that you will enjoy watching Pant bat.
That's the similarity they both have. The only difference you could mention about them is that one was a specialist opening batsman and the other was a keeper batsman. <B>Being an opening batsman is a disadvantage overseas but in subcontinent where Sehwag was particularly beast is certainly an advantage</B>. So, this opening nonsense should go away in case of Sehwag as he was awful in SEN. Pant being a keeper batsman has a disadvantage that he won't be able to bat long enough for like 200 odd balls and hit double tons and triple tons.