I think if Pandaya is fit and available for the white ball series (T-20 +ODI) then he'll surely lead the team in T-20, then there is a possibility of him leading in the ODI as well. Fitness is a big issue for Iyer, The dude has a habit of picking injuries out of nowhere so he's a risky bet.
I am not sure about ODI leadership but I don't want to see Rahul becoming the captain of the T-20 and Test team. In fact, selectors should keep him away from the T-20 setup.
Even Hardick is not injury-free. Anyway I don't have an issue with Hardick as the captain, as he is still young and has 6-7 years of prime cricket with him. Test team, IMO should be still under the control of Rohit Sharma. In fact I would say that oldies such as Virat and Rohit should rather concentrate on the longer format, and leave the shorter format to younger players such as Hardick, Shreyas, Rituraj and Shubman. Anyway, the series is just a few days away and the selectors will make the team selection announcement within the next 2-3 days.
The ODI format is not important atm so it hardly matters who is the skipper or core team or who is resting or not, in the context of the 2025 Champions trophy so they could do all the experiments. T-20 WC is coming soon so that should be a priority along with Test Championship so every test series is important.
People are talking about Gill regarding captaincy but IMO he has a lot to prove and is yet to start his captain's journey, he hardly captained in the domestic as well so for now not experienced enough in this role. Rituraj is a new guy in the system so not a strong contender. Hardik, Shreyas and unfortunately Rahul are the big boys after Rohit-Kohli.
I believe the roster is ready, they are just waiting for a release date and not expecting big surprises, except KL featuring in the Test team as a WK batsman.