John,
In Relation To #3, sorry for being vague. It seems that #1 answers a lot of #3. Most of the errors appear to be name length exceeded limits. There are a few invalid characters which were ignored. It was expecting an MDC delimiter a few times. A few incorrect markup, markup terminated. There were also a few Entity nesting level out of sync errors. But probably 95% of the errors in the DTD file were NAMELEN longer than the default.
Per #4, what would help ameliorate this problem? Should I attempt to get the structure/environment in addition to the SGML files or would it be easy enough to (re)create the proper structure.
Sorry if I sound like I don't know what I'm talking about, Frame maker/SGML isn't what I normally do, it's just I was the only one with a programming/CS background.