The most common internal standard for XRD is elemental silicon. You can, of course, use NaCl, but the question about its "degree of crystallinity" sounds very strange. This is a good crystalline substance ... If you managed to get NaCl in the amorphous state (at least partially) - let me know, it's very interesting.
I agree with Vadim S. Gorshkov and am unsure what you're getting at. The normal purpose of using a crystalline material either separately or as an additive is to get a handle on the instrumental broadening ('Warren correction') for the Scherrer equation and Williamson-Hall method for determination of crystallite size or to have exact or known 2 theta information for the Bragg angles. LaB6 (from NIST) is extensively used - SRM 660c. See attached. I used powdered quartz in my Ph.D in the 1970's.
Nothing wrong with Si which is also a NIST standard material:
alpha alumina is most stable form of alumina and along with this the doc value of alumina is approx 99% thats the reason alpha alumina is preferable as an internal standard for xrd .
Alpha alumina is one of the NIST standards in the table above. It’s as good as any of the others. in my experience I’ve seen LaB6 extensively utilized in modern years and quartz in olden days (mine!). It’s debatable about ’preferable’. There are line overlap/interference considerations that may also need to be taken into account.
NaCl crystallization takes place when the solution temperature and concentration are such that the solubility limit of NaCl is exceeded http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0104-66322016000300675