I think J-10's focus should be on being second line defense and multi-role striker with aerial refueling. J-10 does not have the range to work like J-16 but as China's tanker fleet comes along, J-10 can probably do missile truck role.
Second line air defence would still require datalinks and preferably an AESA radar.
For that mission, there are still 220 J-10C
---
As for the missile truck role, look at the likely air fleet composition in 2030.
1000+ 5th Gen stealth fighters
1100+ 4th Gen fighter-bombers (note this number excludes the J-10A)
If all those 4th gen fighters could become missile trucks? So you can quickly see that:
a) expensive missiles will run out very quickly
b) even if they all become missile trucks, that would be way overkill for the First Island Chain. So after the initial phases, it would be better to switch to glide-bombs instead.
c) There would be more than enough twin-engine heavyweight fighter-bombers to act as bomb/missile trucks (220 J-11B, 100 Su-30/35, 200 JH-7, 400 J-16). Plus there are an additional 200 H-6 bombers.
As for upgrading the J-10As, if we look at PLA's track record, they have upgraded all the old Sovremenny, Type 052s, Type051s during their midlife and kept them relevant even though they were only 1-2 ships per class. Designing upgrade itself is quite costly, so they didn't have to waste design resource on just 1-2 ship per class. But they did it anyway.
This tells me that PLA doesn't like to waste any hardware. So, I doubt China will let these J-10As to go to waste. They will likely come with an upgrade for them as well. Just using these J-10s for training is not their primary function. They need some kind of combat role as well.
By using the J-10A in a combat training role (launching dummy missiles), wouldn't they effectively become a reserve comprising 3rd line aircraft?