All I would do (if I were Kohli and the management) is play Nair for Pandya and Yadav/Bumrah for Kuldeep. I would strengthen our batting by including Nair in the team. I would also back our 3 seamers to do the job and not rely on Pandya. I know Pandya got some runs in the last innings but to be honest, he is neither a batsman nor a bowler and in these conditions, it gives the other batsmen a better security to have an extra specialist batsman in the XI.
Team should back Dinesh Karthik here if they really want to groom a proper wicketkeeper bat for test cricket after Saha. Saha was given a lot of opportunities and still he has not delivered. DK has just got 2 tests. Give him atleast another test before taking a call. I would play him the entire tour. No knee jerk reactions yet on the rest of the batsmen. It would actually give them confidence if they are persisted with after the Lord's debacle. All they need is a firm re-assuring hand on their shoulders and some solid pep talk.