I don't really know what Canary's duties are, besides regular admin stuff and managing the NA admin list. I know he has global ban power but other than that no idea what his powers and duties are.
If he isn't going to be active, someone active on the current admin team should take over his position (even if only temporarily). It's annoying that we can't get new admins on the team when we have a dwindling number of active ones left.
Bugging the god-tier global admins in IRC is the best way to get something done about this. You can PM them on the forums too but in my experience it's easiest to get a hold of them by idling in IRC and crying like a baby every half hour or so.
I want to say yeah sure I will be head admin if nobody else wants to, but I don't even know what he does outside of regular admin duty. Does he have remote access for server resets and shit?
~who the fuck knows~