It leaves a mystery that can either have an answer or remain a question. Either way Jun stays a memorable character.
Carter's last order is make sure nothing falls into enemy hands. I'd think he if got separated from her, he'd made sure no Covenant could follow her.