About Setsuna and "kanka" - just rememmber that Takamichi had to spend a lot of time to attain kanka. So Setsuna will probably have to spend about the same amount of time to archive it. As for battles, Negi have never activated Setsuna's pactio in battle so far. So i suppose that's a proof that Setsuna doesn't have kanka so far.
WTF?! The demon contract? Are you crazy?! This is the manga, not the anime. The anime was God's (or Kami's) punishment to a cruel world... It was wrong. (Well, most who like the manga think so...)
Hmm... I thought you all were complaining about the number of characters in MSN... And to the one who first replied to this topic (sorry, kinda forgot your name) you forgot Akira. (I think) She's the swimmer...