I think the dislike of mint is an old wive's tale for deterring wild rats. Mine love it too, and apparently rats will often deliberately groom it into their fur to act as a parasite repellent.
As for the biting, I would say to check her body language closely. If she's puffing up at all or...