angel nearly DOA

I don't know if it is a blushing angel, it was supposed to be a smokey leopard veil angelbut it is mostly off white, and yes even the healthy one has red gills. The little guy is quite a fighter and I just checked and he is swimming upright, just of the lloor of his inclosure. I actually think he's gonna pull through. I appreciate the support. I've never had to do this before.
 
I did notice that his tail fin and dorsal fin is looking a little ragged. Does he need something like stress coat to help heal his fins?
 
AquariaCentral.com