I think, both FC1/JF17 and J-10 are inferior to F-16.
JF17/FC1 are compared with second hand Block 15 F-16 by critics and J-10B are compared with F-16 block 30/32 and 40/42. So, J-10 still has two more blocks to beat to be a equivalent aircraft and have to go beyond that to be superior.
However, the F-16 Block 60/62 is equivalent/inferior to Mig-29CMT and inferior to the other 3 aircraft being evaluated by the air chief. Means, we r in the right track. Just, pray we get the best of the four, not just the cheapest one.
Regarding the quantity:
Although, Jane's reported of 32 aircraft, but I think the total number will exceed 48. You may ask how I am coming to this figure! If you remember properly, The prime minister revealed that she would add a regiment of air superiority or multi-role aircraft. As far as my knowledge goes, 1 regiment = minimum 3 squadrons. Well, normally the BAF squadron are made with 16 aircraft. So, 16 x 3 = 48 aircraft. Even then, they still need a strike squadron means 16 more aircraft.
That's how I am saying its going to be more than 32 and it may even be more than 48.
Thanks