Application
I found no major errors in your understanding of the rules.
Warnings
as Deadmonster stated, you will have no recent warnings by the time of the meeting.
Why I should be chosen
You have given us clear reasoning behind your application and explained your motives to stop rulebreakers.
Conclusion
I believe you are ready to become a moderator, I will be voting for you in the meeting (unless something which might make me think overwise is brought up)