Why?, there are a lot of diet sodas that do not contain any calories.
> Avoid too salty food (preprocessed food will be too salty.)
Why, salt doesn't contain any calories.
Going on a diet is very hard in the first place, giving up these two things doesn't seem to make much sense. It will only make a difficult lifestyle change even more difficult.