Technically it would be possible. The main problem is that NPC races generally don't come with all possible animations that a player character may need, so not all skills and other animations will work. This won't crash the game, but the character may either do nothing, or have weird (blocked out, but not finished) animations in certain situations. I don't think it will block the game or stop gaming mechanics from working, but I'm not 100% sure.