I would suggest using the Document Info Panel in Illustrator as a pre-flight inspection of your document.
It will tell you if you have open paths (which is OK, unless you don’t want open paths), it will tell you how many paths and points and you can determine if the file is pretty complex and may need to be done in steps or revised, it will tell you about clipping masks and opacity masks that could impact your print.
I’ve looked at writing a Glowforge Preflight script to check for these things and advise on file status but I don’t think that I’m quite good enough with javascript and might take a while to figure out completely.