You have decent activity and do good job on the server, but as far as I know you haven't attended a single meeting so far (you have to attend at least one meeting according to
this staff guide.) You can of course attend the meeting where you will be voted on which would count as meeting presence.
(If you have attended a meeting ignore this part)
Anyway I see no problem in you having Admin. Good luck!