the rafales do have link 16 which is a protocol that can be used but can they use it to work with their own subsystems? if they could then they wouldn’t have asked for source codes for the wms. and other elements in the rafales. same case applies with pakistan too, but they have link 17 which was internally developed.
current indian rafale are f3r's it does not have the f4 variant yet, id assume future planes will be f4's. f5 will be brought in during the early 2030's and france wants them first before anyone. so they will be a possibility mid 2030's
future j10's will come in as more rafales come in, j10 production is slowing down there now with potential to move it to pakistan if the numbers required are large enough,
the j35 will come in mid 2030's, there not required