IMO JH-7B or its improved model can replace J-7s or Q5s. Jh-7B may have some upgrades and may be tailored to fukfill different roles to replace J-7s. A modified version may also replace Q5s. When PLAAF/PLAN is satisfied with J-11d and J-16 and able to manufacture 175+ annualy, they would be used to augment/replace older Su-27/J-11a/J-11bs.
When J-11d/J-16 induction reaches to 1000s then J-7s may replaced.
It all depends upon performance of J-11D/J-16 as well as J-20/J-31 and their integration into the PLAAF/PLAN.