Lord Lance wrote:
1 - Does Charisma (with a lot of edges and hindrances that build it) really have influence only on Persuasion & Streetwise rolls? What about Taunt, Intimidate etc.?

Charisma modifiers Persuasion and Streetwise; it has no effect on Taunt or Intimidate. Charisma is a measure of a character's "likeability," and that really has no impact on Intimidation or Taunt. It takes picking up an Edge like Strong Willed to modify those skills.

But would not negative charisma being ugly, gruesome and possibly intimidating help someone intimidate another person?

Also would Streetwise be considered the skill to get information from others in a military or business setting? Possibly for doing social engineering type situations?

Lord Lance wrote:
1 - Does Charisma (with a lot of edges and hindrances that build it) really have influence only on Persuasion & Streetwise rolls? What about Taunt, Intimidate etc.?

Charisma modifiers Persuasion and Streetwise; it has no effect on Taunt or Intimidate. Charisma is a measure of a character's "likeability," and that really has no impact on Intimidation or Taunt. It takes picking up an Edge like Strong Willed to modify those skills.

But would not negative charisma being ugly, gruesome and possibly intimidating help someone intimidate another person?

Simply being unattractive does not make someone more intimidating. As above, if the character wants a bonus to Intimidate for a negative Charisma, then they would need an Edge to gain that benefit (like the Reputation Edge in Deadlands). Hindrances don't provide inherent benefits unless specifically stated in their description.

Now, if a Bloodthirsty character decided to shoot one prisoner to Intimidate another, then the GM could provide a situational bonus as described under Tests of Will, but the Charisma penalty for the Hindrance would not directly impact the roll one way or the other.

cbadgr wrote:

Also would Streetwise be considered the skill to get information from others in a military or business setting? Possibly for doing social engineering type situations?

Yep, it applies to getting info from people regardless of type. For instance, in a more modern setting, it could be called Networking._________________Clint Black
Savage Worlds Core Rules Brand Manager