Originally Posted by MonarchX
...but his minions are dead.
HAhahahahahaha. Er. *ahem* Well. Dead. Of course they're dead. What with being dead and all. Dunno what came over me. Terribly sorry, and all that.
Your questions ( some already answered):
Originally Posted by MonarchX
1. There is supposedly a grave-mound of an Orc that contains a full set of really nice armor. We couldn't locate that mound... Do we need to use perception potions to see it near-by
It's just next to where the crying ork *goes* if you game the conversation right, which is fairly close to where the torches are. And you need perception. Low perception means you'll miss a lot of content in this game.
Originally Posted by MonarchX
There are quite a few Level 20 chests around the Church (from graves) and keys are nowhere to be found!!! We dug up every one of those mounds to make sure!
All of the chests are locked. A key to one of them drops from another grave. It's hard to see because grass and/or killbots and smoke and fire and so on. How to open the rest will become apparent once you get the first one open.

If you've really cleared all the graves, use Alt to find the key. If you're not sure who may have picked it up, make sure the person with an old iron key in their inventory tries the chests.

Otherwise, you may have missed a grave.
Originally Posted by MonarchX
4. There is a house close to Cyseal Villa teleporter that has rooms filled with traps. It also has a giant Chimney where you can Boost your armor. We can't get through these rooms, the one with electric cloud. In fact, we've yet to figure out how to get rid of these electric clouds...
As noted; use the pyramids. Or have a rogue or ranger jump through the door, or use feather fall. Or dodge a lot and then shut the trap off with the switch in that same room. Or beef up your fire resistances and ignore the trap. There are options.

Electric clouds work like poison clouds: most of the time there's a vent underneath that you can block.

The forge is exactly the same as the one behind the locked smithy in Cyseal.
Originally Posted by MonarchX
5. Is Nick's Head somewhere in Cyseal?
Look for the fairground. If you haven't seen that yet, look for big blank spots on your map.