In some recipes you could use balsamic vinegar mixed with a pinch of salt or just use salt. There is no real substitute for soy sauce. It is a different form of saltiness.
really depends on what you are preparing and how much you are needing in the dish. But you could try Worcestershire sauce if its just a little. But i wouldn't use that if its a Chinese or Other Asian...