Technically, yes. But their time on station is going to be limited.
Although they could potentially get around that by operating in teams, with one JF17 carrying the pods while others carry the ARMs. That should allow them all to also carry tanks to give them more useful range.
EW and strike is where the J10 could have been a better fit, but even the J10 is a bit on the light side for such missions to be honest, especially SEAD and EW.
JH7As and J16s are far better suited, but it’s understandable the PAF would find the JH7As too pure a striker, while the J16 isn’t for sale.
Also, since the PLAAF have both the JH7A and J16/MKK in numbers, it does not feel the same need to develop the J10’s multirole capacities.
The J10 could do strike, but I don’t think the PLAAF would have been willing to accept too much penalty on the J10’s air to air credentials to make them better strikers, so while the PAF would have preferred to get the J10 for strike, EW and SEAD etc, but unless they were willing to pay for that development work, they probably would have only gotten derivatives of the PLAAF’s air superiority focused J10s. That is probably a big part of why the PAF went with more F16s over getting the J10 in the end. They felt the JF17 already had AA covered, and wanted a heavier bird with more of an AG focus.