Tejas is only nominally in service in the first place.
But either way, it's either mk.1 (elta 2032 and i-derby ER) or soon to come mk.1a (elta-2052 and same missile). First is adapted Lavi radar(planar array), second is it's AESA version.
Comparison of either to mig-21 radars is laughable, nothing close was ever proposed for the fishbed.
I-derby is already a small PL-15 in the first place (it's a dual pulse weapon, just much smaller; one of 3 such weapons in combat service by the way, together with...PL-15 and AIM-120D). Since it was bought as an emergency procurement after 2019, one would guess it flies further than the old RVV-AE.
Astra will probably come on one bright day, eventually, too.
I don't know what's the state of a2g integration with Tejas, but given that "make in India" tends to mean "Israeli" - it's either rampage (already in Indian service, on mig-29upg and mig-29k) or Lora(soon to come). Both were shown in combat recently, with a stellar - better than CM400 two months ago, - performance record (especially in unilaterally killed civilians, but for both developer and customer in our case it's a viable use scenario).
JF-17 is a mature program, plain and square. But it's mature, not the least, because Chengdu didn't aim for the stars and rather ambitious aerodynamic shape back in 1990s, instead going for classic controls and conservative shape. Now, with blk.iii, it's a different story. Tejas aimed there from day 1, and it's part of the reason it took so long.
Tejas didn't shoot for the stars. It was widely touted as the "lightest" of light combat aircraft to save on costs. Basically they set a low bar compared to a medium aircraft like the J-10 that was developed around the same time.
All the additions are tacked on because they couldn't deliver on the base LCA and needed them to be relevant since it so late.
Again, they didn't engage the Tejas in May while the JF-17 saw action in both this engagement and in 2019. I see nothing from the Tejas that indicates any kind of great ambition. They failed on delivering a cheap light platform and are now trying to spin a self-serving tale that it was only because they want something "better."
If they were ambitious they would have tried a J-10/F-16 type medium fighter with the potential to worth the ambition. There is simply no way to be ambitious with an aircraft that is completely limited by its small size to be not much more than a point defense fighter.