Firestar's real name is Rusty, which was given to him when he was a kittypet before joining ThunderClan and receiving his warrior name.
There was never any reference to Firestar's Twoleg's name.
Fireheart
The first cat that Firestar gave his warrior name to was Thornclaw.
Squirrelflight's father was Firestar.
His kittypet name was Rusty, then he became Firepaw, then Fireheart, then after Bluestar died (stupid tigerstar, grrr) he became Firestar. rusty firepaw fireheart firestar[i hate tigerstar!!!] I agree I hate Tigerclaw/TigerStar :( i hate tigerstar also but he is funny,as a kit in Bluestars Prochey
From the twolegplace as a kittypet. His name used to be Rusty
He becomes Thunderclan leader.
Bramblestar
No cat name is good or bad, so that answer is yes and no
Yes, he was the old leader of WindClan and a good friend of Firestar.
Rusty, or Firepaw's, warrior name is Fireheart.
Well, I can think of Fyrestar.