This is a theory that I have been working on, it can explain in a logical way how Red John knew who would be on the list of seven suspects that Patrick Jane has created.
Since Red John has been following Patrick Jane for a long time now, it is clear that Red John could come up with a list of people that Jane has shaken hands with. After he captured Lorelei he made a video recording of her saying all of these names, so not just the 7, but ALL the names. Then he had someone break into Jane's lair and copy all of the Red John evidence that was lying around. Based on this intel he used the same skills that Patrick used and arrived at the list of seven suspects. He then edited the Lorelei video to make it appear as if she only said the seven names that where on the list.
If this theory would be proven correct then we can also assume that Kirkland is either working with/for Red John or that he is in fact Red John himself. Let me know what you think.