While I've not touched WAR myself, from what I understand you're not far off. The Id is focused on survival, but includes all the basic necessities of life - food, shelter, and for most people, sex. Naturally only survival is a part of the application in-game, but without doing the story myself, I can't really say...
As a side note, the shadow is not your true self. Neither is the persona. Your "true" self, if such a thing could be said to exist, is both your shadow and your persona at the same time. I think. Derailing again...
Haurchy... forgive me, I know not what I have started...