India is the only nation in Asia, besides Russia that could even conceivably challenge China. It has taken some steps with its navy but needs to step up.
True true. They need to start by building their own, and buying from Western manufacturers. Russia has never been a good deal for them, in many cases a terrible deal for naval and aircraft orders.
Russia is not a viable me threat to any super power. They do not have the wealth or population to fund prolonged war making.