The 'spawn in Galaxies thing' is a leadership ability that has to be unlocked which means only fairly dedicated leader characters will be able to have their squad members spawn in their Galaxy / in Gal with them ( not sure which ) and i'm pretty sure it goes on a cooldown timer too, so it's not going to be the main place squad members wil be constantly spawning.
At least thats how i've interpreted the info given so far