This is why I don't think Red John could be Bob Kirkland. It's very simple really; before Red John killed Lorelei, he already knew the 7 names Jane had narrowed down - this goes without a doubt, or else how did he make the video? Bob Kirkland and his team broke into Jane's aerie to collect what information he had on Red John after Lorelei's death; if Kirkland is Red John, what would be the use in breaking in and seeing what Jane knows if Kirkland already knew the 7 suspects?
Someone else here mentioned that Sheriff McAllister couldn't be Red John because he would have known that Van Pelt worked in CBI when he approached her in S1E2. So obviously Jane's list is bullshit. So who wouldn't know that his list is bull? That's gotta be Red John.