@Jasper10,
There is a lot to unpack there...
When you say "God" you can be speaking of a million things. Which one is it?
I could give you Logical concepts of "God" but you seem to be set on tradition not thinking.
Same goes with the old beat to death horse debate on Materialism versus Spiritualism. We barely can define the first one and the second seems like a fancy spin off of the first with magic fairy dust for unknowns...
As for moral Realism what does that has anything to do with religion or small minded concepts of an Anthropomorphized Demi-God?
...a final comment, your Metaphysics lacks ambition!...