Five people have been charged over a suspected hate attack as the teenage asylum seeker fighting for his life in hospital starts to make a recovery.