Will gaseous ionic compounds be free moving ions?
Usually not. Boiling point rarely exceeds 4-5 thousand kelvin. A typical ionic bound energy is about 5 eV. 1 eV is roughly 11 thousand kelvin, so ions in low-temperature vapors exist as molecules. When the temperature becomes enough to break ionic molecules, it is enough to strip one or two electrons from atoms, so high-temperature vapors will be plasma with electrons and positive ions.