With his softs+diversity, he'll definitely have a good chance. I'm not sure how many spots the T3 reserve for international applicants, if it is the case they do that. Who knows? Something to look into.
Unpaid aid with editing personal statements is ... only if I believe the aid I provide is a minimal ... advantage over free aid in which case it is ...