Sonic: ESTP 7w8 or 3w2 So/Sx
Tails: ??FP 6w7 So/Sx
Knuckles: ISTP 8w9 or 1w9 So/??

Dr. Eggman: INTP 3w4 So/Sp
Shadow: INTJ 8w9 Sx/Sp
Rouge: ESTP 3w4 Sx/So

omochao: INFP 9w1 So/Sx

PS: I'm typing based off of Sonic Adventure 2 Battle because that's the only one I've played