To find the grams when you have moles you have to multiply the moles by molar mass of NaCl. NaCl's molar mass is Na- 22.99 + Cl-35.45 (atomic masses) = 58.44. So multiply 1.946 by 58.44 and you get 113.72424grams (don't know how far you round).
To find molecules, atoms or ions.
If you start out with grams divide by molar mass and you get moles to go to atoms multiply the moles by Avogadro constant (6.02X10^23) and you get atoms/ions/molecules.
So if you go into moles you divide and if you go out you multiply.
Here is the chart that we learned how to do moles.
Atoms )>(divide by Avogadro constant)-Moles>(multiply by molar mass)-Grams-
Ions)<(multiply by Avogadro constant)-Moles-<---(divide by molar mass)-Grams-
For the difference between moles and molecules
An atom is a basic unit of matter. A molecule would be a collection of atoms. Like H2O- it has two hydrogen atoms and one oxygen atom and that makes a water molecule.
A mole is a number saying how many atoms are in the substance. One mole has 6.02X10^23 atoms. So one mole of Oxygen weighs 16 grams. 2 would weigh 22grams. So in two moles there is 2(6.02X10^23)
Hope This Helped