Well, yep you definitely got me there on the corpses, can't really explain that other than atmospheric differences that make decaying take longer but that is probably stretching it too much. ;)
And yeah, the traveling alone part can only be explained by self-landing ships and the workers there moved her to the facility but that is also a bit stretchy.
So, there will be plotholes but as I said I don't really mind it that much. :) Also, responded to the new mail. :P