Some clarification is needed when it comes to rules.. But that is not important for this thread...
Anyways, reading your application I notice that you have put some genuine effort in creating it. This leaves me with a good feeling, since that shows that you are serious about taking the role. Activity is sufficient, and your attitude is great..
Yes you are capable enough for the role