I like the Ask a ZP idea, I think it really gives the players easier access to information that they need rather than the current method of finding an online ZP etc.
A few suggestions for this are : that you don't see the name of the person sending you the question, for obvious reasons. It should not be in PM format because anyone can send a PM. Maybe make it similar to the ticket and have specific categories (an extra category called other should be included)?
About #11, it sounds good but you can only do these cool tricks during a specific time period eg Christmas when it "snows".