It depends on your opinion, but for me, overall, yes.
Its just he went a little evil in the end, but he was hurt.
Hollyleaf did. As you know she's practically obsessesed with the Warrior Code and couldn't let Ashfur tell anyone that she wasn't Squirrelflight's kit.
Maybe, because they were sharing tongues. But then Ashfur got killed by Hollyleaf and Whitewing had kits with Birchfall.
No, Hollyleaf does. It may seem like Squirrelflight did but she didn't 'cause Hollyleaf admits that she did kill Ashfur in Sunrise.
Ashfur's mentor was Dustpelt.
Ashfur-Revenge
Ashfur for a while, but she chooses Brambleclaw as her mate in the end.
Ashfur's murderer is Hollyleaf. Leafpool found a tuft of Hollyleaf's fur snagged in Ashfur's claws.
Lionblaze's mentor was Ashfur.
Ashfur misses Scourge so much, but Scourge and Ashfur could never be because Scourge won't go to cat hell, but Ashfur goes to Starclan anyways so Ashfur and Scourge will miss each other for eternity.
Yes, Squirrelflight is related to Ashfur through blood ties, as she is the daughter of Firestar and Sandstorm, while Ashfur is the son of Brindleface. In this familial relationship, Squirrelflight would be Ashfur's cousin, not his niece.
Because she didn't - like the others - want the secret to get out.
Ashfur goes to starclan because in the forgotten warrior jayfeather went to see if ashfur was in starclan and he saw ashfur but i think ethier bluestar or yellowfang told jayfeather that that was none of his bisnuss and that ashfur found his way to starclan himself so sorry for the people who say that ashfue went to thw dark forest cause he didnt yay for ashfur i love him so much