1) I've never played a ranger on this server.
2) I have, however, observed dazza555 as knowing of what he speaks, so you could do worse than listening to him.
3) I also think this is true from my own experience: "I honestly find that the worse my characters are at combat the more fun they are." It doesn't have to be combat, however. Having a flaw is what makes a character interesting.
4) IMO for your wife to "have fun," it's important she "own" the character. Although you can answer her questions and make playing the game more fun for her through your RP, the character needs to be a skin she enjoys wearing.