[@PsyBlade]: Pretty much any of that can work, though I will point out that player characters need to at the very least be able to shapeshift into a human-like state.