James is not talking about your soul but the presence of the spirit of Christ in your heart. That is what gives you "life" as James is talking about it.
I don't think so. He is comparing your spirituality with the example of a physical body and spirit. He is saying, just as you can't be alive and not have a spirit, you can't claim you're a Christian and not uphold the standards of Christ and do His work. I agree that the context relates to your spiritual relationship with God, but his example was a comparative one.
This is just one single indication that your soul is present if you are living, there are many more references as well. I am not a Biblical Theologian, so I am not the best person to present a case for this, but I know what I believe, and I know what I've read in the Bible, and you haven't presented a single bit of evidence to contradict what I've said. Instead, you continue to stubbornly insist you know better than me, and are a better Christian, and you seem to think that is all you need to win the debate. I'm sorry to disappoint you, but that is never how a debate works.