No — it checks well-formedness only (matching tags, valid nesting, proper escaping) using the browser's built-in XML parser, not full schema validation.
No — formatting and validation happen entirely in your browser. Your XML data is never sent to a server.
Mixed content isn't preserved perfectly in the pretty-printed output — the formatter prioritizes clean indentation over exact whitespace preservation in these cases.