i dont see any problem with him being an Admin , He is really helpful not only to server but also to a lot of players , I think he deserves admin more than Most Admins.
Ps: Dont worry about your Moderator length , They accept Mods who have been staffing for 5 days - 1 week now

Best of Luck