My question is whether you can play crossplay in Battlefront 2 if you create an xbox account on the pc and then add the xbox account to the xbox you could then play zsm with pc and xbox
I think that then you can no longer call it crossplay. I don't know 100%, but I would say that if you play on the PC via the Xbox Launcher, you can also play with your fellow Xbox players. Especially in Battlefront 2 I think so.