It's not going to matter if the salt is iodized or not. Iodine was added to salt in the early 20th century to combat some decifiency (I'm having a senior moment and can't remember which one off the top of my head.) Salt is salt is salt. Make sure it's a real country ham, and not one of our modern flavored concoctions. The latter won't be preserved and it will spoil like any meat.
However, I'd have a backup plan for your scouts. They may be game for all kinds of things, but balk at meat that's been handled in a way that we simply don't anymore. You're asking them to break all the rules of modern food safety. Some may back out based on that. As well, kids are picky. A kid who says "I don't like ham" and simply won't eat it is going to be out of a big chunk of calories for the day. Some may be vegetarians, or have religious limitations on meats. Have a plan B for any of those contingencies.
Pine River Boys, Co I, 7th Wisconsin
"We're... Christians, what read the Bible and foller what it says about lovin' your enemies and carin' for them what despitefully use you -- that is, after you've downed 'em good and hard."
-Si Klegg and His Pard Shorty