A couple months ago I actually went through and counted and listed every single champion that had CC.....and i won't do it again. There is literally like 5 champions that don't have some sort of CC in the form of a slow, stun, root, silence, knockback, etc. Its really that much cc in the game.
While there was a ton of different CC it was spread out to the point of some like
where their kit is just all CC (pretty much besides W) and some champs like
where they have 1 cc ability. Its hard to say there is to much CC or answer many of your other questions because there are so many and so many different kinds. You have to consider whats an average amount on Silences, slows, stuns and then compare well how long it last or how strong it is when considering slows. Then you have to look at how much does it go with the kit as a whole to make sense on each champ.
YOu ask to many questions that have to many variables to really give a quality answer that will have any real meaning.