Hey! I bought Destiny 1 in the beginning of year 1 and completed all moments of triumphs and bought all the expansions for Destiny 1, i basically did everything possible. I switched to pc for Destiny 2 so i don't own Destiny 2 on Xbox One. Is it possible to transfer my characters and emblems to my pc account? Or do i need to buy Destiny 2 on Xbox One and then Cross-Save them to pc? This question maybe comes in late but it's just something i thought about when i pre-ordered Shadowkeep (for PC).
Bungie currently does not provide any account transfer services, so unfortunately there is no way to transfer content from an XBox account over to a PC account. The only option is to utilize cross save. Just keep in mind that turning on cross save and making your XBox account the primary account means it will override your existing PC account's characters and progress. It doesn't delete them, just makes them dormant.