Well escort and logistic "capability" is all relative, and the question we have to ask is whether a nation's escorts are up to global standards and also whether global standards are necessary for the carriers missions.
In this case, I think there is no doubt that while the INs present escort fleet is formidable, it's air defence capability in particular is sorely, and dramatically lacking.
They won't even have a true long range SAM even after barak 8 comes online because its range is only 70km. They don't have any VLS launched medium or long range SAMs, and while the barak is a VLS SAM, it is a point defence weapon not an area air defence weapon by any stretch of the imagination.
If we had to compare the PLAN with the IN in terms of escorts, I think it goes without saying that the PLAN have built up a larger supply of modern and more globally competitive escorts in the form of significant numbers of 054A and 052C, both of which (in terms of air defence) actually outstrip the INs current in service escorts by a noticeable margin in the case of 054A, and a wide margin in terms of 052C, not only due to virtue of VLS, but also due to the superiority of missile range which is probably the most fundamental metric you want for a CVBG escort picket. And this is ignoring all the other older destroyers like 052B and sovremenny who themselves are equipped with the same shtil air defence suites as the INs current escorts (or slightly better, in 051Cs case).
Therefore the question we should ask now, is whether the IN needed a more globally competitive escort fleet at the time Vikramditya entered service by now, and following that, whether they should have instead invested more into escorts first before procuring another aircraft carrier.
For the second part of the question, I'll say the IN was right in buying Vikramditya. They were intent on gaining a two carrier force, virtually no matter the cost. For the first part of the question, we have to ask what missions the IN will seek to undertake. Obviously it's main foe is pakistan, but also possibly china. Against pakistan, it's current and foreseeable escort fleet may be acceptable. Against china, it obviously fares less favourably, depending on where such a hypothetical conflict occurs.
Personally I think the IN would have been in a better position had they sought VLS shtils for their shivaliks and talwars, and also the photo would've been in a much better position if their building-commissioning schedule was faster than the decade long fiascos they tend to be. That is possibly the greatest short to medium term hindrance I see for the IN. They simply can't seem to build ships faster. Even once they get their three kolkatas in service in the next few years, at this stage there is nothing to suggest the project 15B and Project 15A destroyer and frigate won't significantly cut down the construction time. And I am talking china, US, Japan, Korea, Western Europe construction-commissioning speed, like 2 years from launch to commission... and not 7-8 years (I'm looking at you, kolkata and Shivalik classes )