Hey id love to answer this :D
1. I staff on kitpvp ofc
2. My duties tend to consist of just chillin ingame waiting for reports on anything and handling them as soon as possible (the the ac lowkey stole my job LOL
3. I honestly struggled a lot in the beginning due to shortage of kit staff but...