JSON schema format, is attribute order considered for validating JSON?

Well, you are right, but this is only a consequence (or side effect) of XML Schema, not explicitly required by RM specs (as far as I know). There might be some old (legacy?) requirements on canonical form and relates back to computing hashes of archetypes.
In any case, it would be a at least a good (safer?) practice to stick to order of properties as they are defined in specs (reflected also in XSDs).