3 closely related questions that didn't seem worth asking in separate questions:
Is there any requirement that the alignment of a cleric be the same or close to that of their deity?
(Obviously, for RP reasons it would be preferred, but I'm asking if it has to be.)
Can a cleric choose a domain that is unrelated to their deity?
Can a cleric choose a deity of a different race to their own?