Revising this given recent updates.
How the cast of TFTM is being released through the the Generations/War for Cybertron/Legacy line and Studio Series.
From Studio Series 86 Line
Hot Rod
Kup
Blurr
Arcee
Jazz
Cliffjumper (buzzworthy)
Ultra Magnus
Perceptor
Grimlock
Slag
Sludge
Snarl
Wheelie
Daniel Witwicky in exosuit (non-transforming)
Spike in exosuit
Brawn
Ratchet
Ironhide (and Ironhide dying)
Prowl (dying)
Starscream (coronation scene)
Scourge
Sweep
Rumble (Blue)
Frenzy (Red)
Gnaw / Sharkticon
Wreck-Gar
Junkheap
Scrapheap
From Legacy
Blitzwing
Kickback
Shrapnel
Bombshell
Gears
From Kingdom
Rodimus Prime
Ultra Magnus
Cyclonus
Galvatron
Blaster
Eject
Huffer
Inferno (voice credit, scenes deleted)
Red Alert (scenes deleted)
Tracks (scenes deleted)
Mirage (scenes deleted)
From WFC Trilogy
Unicron
Bumblebee (Netflix)
Galvatron (reformatting)
Soundwave (Netflix)
Ravage (Netflix)
Laserbeak (Netflix)
Quintesson Prosecutor
Quintesson Bailiff
Kranix
From Earthrise
Optimus Prime (also dead version)
Prowl
Wheeljack (also released in Kingdom)
Sunstreaker
Grapple
Bluestreak
Megatron
Skywarp
Thundercracker
Dirge
Ramjet
Thrust
Astrotrain
Quintesson Judge
Allicon
From Siege
Springer
Shockwave
Ratbat
Reflector
Other
The Constructicons/Devastator (Combiner Wars)
Not yet redone/rumoured/announced
Hound (five pack release, previously in Buzzworthy line)
Swoop (Rumoured leader coming, POTP version possible stand in)
Windcharger (Combiner Wars or Power of the Primes versions possible stand in)
Steeljaw
Arblus
Springer (New toy rumours)