Read the first link I posted previously Straight from Admiral Landa who confirms it's at 70% already in 2018, the low availability was in 2016 since. IN wants SH or Rafale as they bring more advanced technologies to the table, better range, better payload flexibility etc.
militarywatchmagazine.com
Admiral Lanba noted regarding the MiG-29K, when addressing the press on the eve of Navy Day: “there is no issue on supplies of spare parts from Russia at the moment… The MiG-29K fleet has been performing well now.” According to a 2016 report by the Comptroller and Auditor General of India, serviceability of MiG-29K fighters in Indian service was unsatisfactory - at just 37.63%. Recent efforts made by the two countries however have improved serviceability to around 70%.