My Thoughts:
• Consistent Activity
• Decent application
• Good understanding of rules
• you say you haven't received any warns for a few days. If you have been punished the past 2 weeks it will still be active and will affect your chances of moderator.
But if you haven't got any the past 2 weeks then you should have a very good chance. Just don't receive any up until meeting 
EDIT :
Well as you have recents i don't believe you should go for staff till you have none to show that you're: Gin wrote:
taking the game seriously.
as other said about your recents aswell... you should wait atleast 2 more weeks in my opinion before you go for staff.
Good Luck!