1. No, DTM doesn't have any sort of error checking in the editors contained within DTM. I have heard rumors about this possibly being added to Adobe Launch at some point though.
2. I'm not sure I understand the question. Are you asking if DTM can send data directly to other Adobe solutions without the use of a webpage or via a backend server call? If this is the question, the answer is no. DTM is a tag management solution. By nature, tag management solutions help deliver code to the page. They aren't really used as back end logical data processing tools.