The mayor companion requires that you have 8 skylanders of level 12 or higher. From what I've seen that's not possible. It caps out at 10. My kingdom level is only 18 at this typing, so that may contribute to part of the problem. But what is still missing? Oh, and I'm a daily player with the need of more friends.