Regarding j7s beating flankers, well it makes perfect sense. It just shows the different skill sets and mentality flying different types breeds. J7 pilots spend their entire careers training and practicing dogfights, put them in a flanker and they can make the most of its agility easily. J8 pilots otoh don't have the same dogfighting skills because of the limitations if the airframe they were flying never allowed them to develop those skills to the same level. But i bet the j8 pilots who converted to flankers were owing the j7 convertees in bvr fights to start with for the same reason. But obviously the plaaf thought it would be easier to learn bvr then dogfighting, and i tend to agree with them.
On the j10 prototypes, i think the second to last pic is very important. Thats the first time i have seen the j10's canards depressed to such a degree. All the other pics hardly show any movement in the canards, yet the j10 has still demonstrated impressive turning ability. Just think how much more impressive the j10 might be able to turn if the pilot forgot abt retaining energy and just did a fully blooded turn at max canard deflection.