salt - take a big lick of it every time you drink water. your body will tell you when youve had enough.
iodine - i dont care what anyone says - 100mg is the minimum daily amount, and you may need lots more than that. but start there, not with 25mg. thats nothing.