How to track the completion status of the page which is opened in the new window.
This is really the responsibility of the piece of content. Content should use an API discovery algorithm that searches both the parent frames and the opening window hierarchy. Check out our article on better API discovery algorithms for specific advice about writing that well.
From there, tracking completion or any other part of the SCORM data model is a simple matter of calling SetValue...