What else can he do for EA does he have realistic chance

The best thing he can do at this point is make sure he has solid safeties and matches that he’d be happy to attend. Not just willing, but happy. He is a senior — the die is cast. His odds, like those of all applicants to those schools, are quite low. He seems like he has a shot, but I don’t see the “wow” factor that improves his chances over the rest of the pool. He may get in. Have him put his best application together. But be certain he pays an equal amount of attention to matches & safeties (not only should he be happy to attend, but you should make sure they are affordable).