Question: can z crystals be traded?
Answer: No, Z-Crystals cannot actually be traded*. You'll lose the ones you have if you restart your game. *However, they can appear to be traded if both you and the person you're trading with already have the same Z-Crystal.