You will know when pokemon evolve completely when they don't attempt to evolve when you train it, use items on it or trade.
You cannot evolve Murkrow in FireRed.
ditto does not evolve on firered or leafgreen
Electabuzz is not able to evolve in FireRed.
Rhydon is not able to evolve in FireRed.
THEY DONT EVOLVE
You evolve it at level 20
areodactl does not evolve:-)
Golduck does not evolve.
trade it then it will evolve
Gyarados doesn't any further on Pokemon FireRed.
No it is not possible but you can evolve it on Pokemon Diamond and Pearl if you wanted.
Fire Stone