No, you don't have to kick anyone. The person becoming the guild leader should already be in the guild. That's the only requirement, I think.
It'll still show x% if you have leveled the guild but if you remove the char from guild and put it back in, it'll reset to 0.