Update! Hide can fly and land now!

. I'm not sure how it's happened, he still makes the occasional mistake but he can now follow Cain flying around the room. He hasn't fallen off his perch in ages and is growing his new feathers in great, I've been washing his chewed or featherless areas with water mixed with aloe vera juice everyday for at least two months now, I've also been putting a drop of aloe vera juice in the drinking water every other day at least. He also ridiculously tame with me (not so much with others) now, so I guess being less stressed out is also helping him to recover.
Anyways, thanks everyone for your earlier ideas on this post, I checked his wings today and he's almost got a full set of flight feathers. He's currently only got one tail feather, which as least is one more than he previously had, (they bent and snapped due to his many accidents).
Still, he 'seems' to be getting better at flying everyday, it's nice to watch them flying together,

.