I couldn't resist replying to this thread, even though it's a few months old.
Honestly, I think the idea has great potential and could be developed pretty deeply. I agree that where you have rocks you have salt, and also that it may be unlikely that life would have evolved without salt water...