There isn't much maintenance required on a Piccolo. The stock brushed motor (the 280 or 310) should last 300 flights or more without maintenance if properly broken-in.
If the antirotation pin breaks off the swashplate but the stub is left, then it can be fixed with a small nylon tiewrap. Cut the tip from the tie-wrap and lash it the remnants of the antirotation pin by using several loops of cotton thread. After tying, put a drop of thin CA on the thread to harden it.