no, chlorine is an ion in NaCl, not a molecule.
Na and Cl bond via ionic bonding - the coulomb attraction between oppositely charged ions.
Na forms Na plus ions whereas Cl forms Cl- ions. You can look at it as this way:
Na --> Naplus e-
Cl2 e- --> 0.5Cl-
the Na ion and Cl- ions attract because they are oppositely charged. The charge of NaCl is 0 hence the charges cancel out ( 1-1=0)
if it was aluminium however, it would be AlCl3 because Al forms Al3plus ions so you need 3 Cl- ions to balance the charge out to 0.