Yes and Yes.
We have been supporting 2-way integrations to Learning Management Systems (LMS) and other 3rd parties since 2007. We have used many methods to ensure a seamless communication stream including internal and external web APIs, flat file over FTP, CSV and others.
Maestro SIS supports Single-Sign-On (SSO) for both students and faculty using internal and external methods (REST, SAML and others). We offer a unique deep linking SSO redirecting students directly from Maestro to where the student left off in the course curriculum, giving easy access for students to support blended and online learning.