On a running Linux box, you should be able to plug the USB
stick into a USB port, and mount the squashfs filesytem the
same way that you can mount an ISO image.
Thanks--yes--it's no problem mounting the squashfs.
The tricky part is how to mount the persistent overlay. After all, that's where the additional files have been written...