Griffiano: I tend to be a rogue because I always worry i can't open a chest or lock that hold great items but i never knew you could hire people as I have never played this before. So might experiment then :) unless you can recommend a good character haha
The D&D ruleset used in NWN allows for multiple approaches to situations like this. Rogue characters can naturally disarm traps and open locks on their own, other character classes can either hire a rogue companion to take care of locks and traps, dump skill points into cross-class skills so they can deal with locks and traps themselves, take a few levels of rogue or bard to get those skills for cheaper, forgo subtlety and just bash open anything that's locked, use Knock (if the character has arcane caster levels), or take a level of Bard or Rogue to dump some points in Use Magic Device then carry around a variety of spell scrolls and wands to deal with various situations.
Hopefully by now I've gotten across the idea that there is a lot of freedom within the ruleset, and the best way to approach it is to decide on what kind of character you want to play, then after you've decided that figure out how to build that type of character within the ruleset (rather than letting the ruleset dictate what kind of character you decide to play).