OK, on the magnetic field issue:
Salts dissolved in solution will not react strongly* to magnetic fields. Magnetism results from alignment of electron spins - ions in solution are separated from each other, and their spins do not interact with each other hence no discernible magnetism.
Also, remember because magnetism is determined by structure - iron, nickel, etc. will not always be magnetic - they must exist in a structure where alignment of the spins is favorable.
For those more interested in materials science:
*All materials interact with magnetic fields. Those substances which are diamagnetic or paramagnetic interact so weakly that the effect is not easily discernible (however, this effect is of great importance to my current graduate research). Diamagnetic materials (water, graphite, bismuth are good examples) are actually repelled by magnets, but only weakly so.
Ferri- and Ferro-magnetic materials (those that we perceive as attracted to magnets) have 2 requirements: The first is unpaired electrons (i.e. atoms or appropriately charged ions in the d-block or f-block of the periodic table). The second is exchange interactions (quantum-mechanical in nature) that favor parallel alignment of electron spins. These interactions are regulated by crystal structure, such that they are turned on or off for certain elements depending on the crystal they are in. So, Fe(0), Fe2+ and Fe3+ have free spin, but not all materials containing them are magnetically active. Iron is magnetic, stainless steel is not, etc. These interactions are short range, so separation of the magnetic ions (i.e. in a dilute concentration in solids or liquids) results in collapse of the aligned spin structure.
Steve