It seems like a lot of these plot holes would be solved if there were no origins and the companions didn't need to play such a major role. I wouldn't expect a thrall to have a soul but Larian will probably pull something out of thin air to explain it.