How can i package a XD file?
You should only have to supply the XD file as images/etc. are embedded in the files themselves.
The only thing would be fonts, and they would need their own license for the font - always check the font EULA before sharing.
You can export design assets
All the links look the same - but I assure you they are different!
As Smurf2 said, you can’t package up the original pieces in the same way that InDesign does it. I know lots of people have complained about this — at least those who approach XD from a print background.