As it appears early in the game, and the fact that leveling it up is easy, is that Zorua worth me catching it, Evolving it and using it?
Doesn't matter who you pick. Like, I chose Popplio and I encountered Zorua by accident. I was shocked that he was in USUM and he instanly joined my team. So yeah it's worth it
Almost any Pokemon can be made to work against NPCs, so yes.