You will be able to do the group without a full group tradeskillers/tradeskillers with low skill, but gathering materials will take longer, and you lose the advantage of the crafted items you can make there (such as the wooden guardians you can spawn as pets) because all primary resources will be going to making bane weapons/supplies to stay alive in the zone. Otherwise you'd be getting repops/have a chance of dying. You can waste resources on the aforementioned, but it will take longer, and as such, the NPCs will repop. So, you will have to find a perfect balance between the two. The more people you have in a group that can harvest supplies from nodes and NPCs, the better. Any and all resources will be important in getting to the boss and getting better bane weapons. Any extra resources may help you fight NPCs that attack you, by either having another NPC distract or kill them.
The idea is, it is doable by a solo player/non-crafter, but to even be able to beat the zone fairly quickly requires a tradeskiller. Also, you may want to bring adventurer friends for the boss, he is intended for a group. Not everything in that zone is going to be group oriented, though. In addition to all of this... There are adventuring and tradeskill rewards being added to the zone. The tradeskill rewards will help with repeating the zone, and the adventurer rewards will be tier 1 quality.
Also, the bane weapons you get are temporary, this is to prevent the exploitation and flow of bane weapons. When I add in the NO-ZONE serversided flag, items will disappear when you zone out of the area. They are completely tradeable in any regard other than those two facts. The challenge will be getting the skill, luck, and resources to defeat the NPCs. Since we do not have corpses, temporary will mean something.

Another thing to note, with Lillu's permission I will be designing the zone as Neriakd, which in the world of EverQuest is Neriak Palace. Neriak Palace will be changed to Neriak Cavern Forest.
I hope that clears up some of the ideas for that zone, and I look forward to making it!