A. The Force permiates all living things. The peoples of the Caranthelan shield, like those across the galaxey, are luminous beings. The Force exists in all living things and all are atuned to it to a degree.
The Jedi are simply those more attuned to the Force than others, they draw on the Living Force around them and direct it with their will. Over use of the Force is both mentally and physically tiring. The Force is drawn from the world around the Jedi, several Jedi can link and thus greatly improve theri power. It is possible for a Jedi to draw more of the Force than they can safly weild or contain, if this happens their bodies are litterally burnt away.