Is number 6 : Aaron Archer ?

Number 7 seems to have something to do with Donkeytron but I don't know who those other 3 guys are.