nope. :)
No, they are different, potassium chloride is what you get when you react potassium and chlorine, and potassuim iodide is what you get when you mix potassium and iodine
No
Potassium iodide is ionic.
Yes. "Potassium Iodine" tablets is a colloquial - and incorrect - way of saying "Potassium Iodide" tablets.