Firestar has been as warrior for approximately 18 moons (one and a half years), however NOT counting being leader is about 8 moons (one year) and as apprentice he is 4 moons. but how old he is is about 24 moons (two years) so for 12 moons he was a kittypet, for 4 moons he was an apprentice, for 8 moons he was a warrior and for 8 moons he has been leader.
He was an apprentice for a half a book,cause he and Graystripe both became warriors in the first book.
We don't know if Firestar has warrior blood since we don't know who his parents are.
Fireheart
You use your opinion to know which warrior you like better . . . I like Firestar better, personally
It depends. If you mean someone to have their warrior name changed, then it's Brightheart. But the first apprentice to be made a warrior by firestar is actually Thornclaw.
Firestar
Rusty, or Firepaw's, warrior name is Fireheart.
Firepaw Fireheart or Firestar
Firestar
usally firestar and his allies
The first cat that Firestar gave his warrior name to was Thornclaw.
You should listen to your leader and follow the warrior code. But if you believe that you have to break the code then do it like Firestar did when he was an apprentice and a warrior.