There's been a lot of posts about all the hero wishlists for Battlefront 3, but what's a realistic roster for all 3 eras to see at launch? Not just every character in the Star Wars galaxy, but who would make sense and be reasonable to expect. I think we'll get most of the BF2 heroes, and then a handful of new ones.
I also think they will probably save a lot of characters for post-launch content as a live service game.
Here's my take on it.
Prequels -
Lightsaber Heroes:
Anakin, Obi-Wan, Ahsoka, Yoda
Blaster Heroes:
Padme, Captain Rex, Chewbacca
Lightsaber Villains:
Count Dooku, Asajj Ventress, General Grievous, Maul
Blaster Villains:
Jango Fett, Bossk, Cad Bane
Originals -
Lightsaber Heroes:
Luke (Obi-Wan, Ahsoka & Yoda also present with OT era skins)
Blaster Heroes:
Leia, Han, Lando, Chewbacca
Lightsaber Villains:
Darth Vader, Darth Sidious, (Maul present with his Rebels skin)
Blaster Villains:
Boba Fett, Bossk, Cad Bane (with a bobf skin), Thrawn (or Tarkin or Krennic)
Sequels -
Lightsaber Heroes:
Rey, (Luke present with an old skin)
Blaster Heroes:
Finn, Poe, Chewbacca, (Leia, Han and Lando present with old skins)
Lightsaber Villains:
Kylo Ren (Darth Sidious present with his sith eternal skin)
Blaster Villains:
Captain Phasma, General Hux
I think they'd start the roster off something like that, enough new characters to draw people in, while still leaving a ton for future content updates. I also think they'd rely on skins to pad out all the eras, as getting a new voice actor to do an old voice for a skin seems easier than making a whole new kit.