WP,
I am a pilot in PAF. i can guide you about the selection process and training in PAF.
do you have dual british / pakistani nationality? only pakistani nationals are allowed to join pakistani armed forces. and dual nationality holders must surrender their citizenship of countries other than pakistan before they join.
life in PAF as a pilot is good and full of opportunities to fly many different types of aircraft. however, the salary is pathetic. moreover, once you get in, its very hard to get out of the air force.
i'm there to answer any questions that you may have about being a pilot in PAF.