The issue with table salt isn't the iodine, its the anti-caking agents.
I had this saved from a post on loaches.com a while back:
"So, *I believe* that iodized salt is okay to use. *HOWEVER*, beware of the anti-caking agent used in table salt! Read the label. If "Yellow Prussiate of Soda" is used, DO NOT USE IT! It can and will kill fish. It's cyanide! In the U.S., it has been approved by the FDA because it's used in a "small amount." However, I do know of people that have used it and killed their Clowns. If the anti-caking agent is "sodium silicoaluminate," it's okay to use. ...BUT remember, I only recommend using *rock salt*."
I would take it "with a grain of salt" (cyanide as an additive?) but it does address the question of anti-caking safety"
As for keeping a level of salt in the tank, its unneccessary except for certain fish like mollies. Turns out its pretty much a wives tale (why are they never husband tales?). Won't hurt the fish, although I'd avoid measureable levels with some tetras, corys and otos (some people have had problems with salt and those fish). Your tap water likely has trace amounts of salt in it anyway (along with other minerals). And it won't prevent ich, for example.