No way Kerry didn't have the questions ahead of time. Absolutely no way.
Whaddayamean? Kerry wrote the questions for Lehrer!