All salts dissolve in water (including himalayan); unground salt will also dissolve in water but at a slower rate compared to fine (still fairly quick though).
For foot soaks and baths you can use the unground (usually cheaper, and no need for food grade if you just use it externally) but either one is fine (they should all be dissolved for full benefits).