Your craving for salt is probably your adrenals needing it; I also have this craving.
I would add 3-4 grams of vit c, divided into 3-4 dosages, this will help the adrenals. I also take a few herbs designed to support them.
magnesium is also great help for the adrenals and sleep.
so are Iodine and companions.