without getting into the nuts and bolts of it......James is Scottish
religion aside
not if he doesn't associate with being Scottish he's not, but I don't know if he does or not. People can choose nationality by residency, citzenship, heritage etc. Can't see why it would bother anyone to be honest