This is a guess only: sometimes even if you have the keywords for high paying ad you will not have it displayed because of a low PR.
NO , not at all. You can view the same ads on a no PR site and a PR 7 site . There is no such relation between PR and CPC