Hi,
After reading the application and observing the general situation, I'd like to point some things out and share my general concerns.
Firstly, as Doc said, you have received quite some administrative action, in the forms of warnings/notes. You've also admitted standing on thin ice in regards to a ban. While we all make mistakes, such a history may reflect one's behaviour towards others, and as you too have again told us, you have been a bit abrasive and not very pleasant. Now, after telling us that you are determined to change, a player complaint has popped up for your behaviour. I am not by any means implying whether or not you are at fault, since it is not my responsibility to do so, but I am telling you that this, coupled with your collection of notes, does leave me some doubts. The staff team represents the server, at some degree at least, and its members should be expected to be held at a high standard.
Coming up next, you mentioned in your interview that CCIA function more as a "customer service" than the other staff. While I suppose I do understand what you mean, the way you expressed it makes me feel that you may not view CCIA functions as critical to the server as the rest, generating concerns about your motivation. From my experience so far, IRs are not that easy to process as they may seem. They can become a very lengthy and time consuming process, since you should coordinate with multiple people from different timezones, all giving up some of their free time. It can result in a frustrating experience from all involved, and an Agent should not view it lightly. Are you willing to commit the time and energy?
And lastly, concerning your long break from the server. Given the nature of the CCIA, I believe it is easier than other staff branches to lose interest/go inactive. There may be periods when there are no IRs coming in, so there's not much to do other than waiting for a fax. I believe you should take this into account, and see if you really are determined to stick around for the long run.