yeah i think possibly AJ just bcoz he knows so much, but also possibly Prince bcoz he is as funny as Will. And even the real big willie bcoz he has owned up as being Will before now.
I think Tim could be jeff too, where does he get this secret info from, and he and AJ are good friends, c it all fits together now.