J.K.
Sometimes Dr. Internet can be a terrifying dude. She does need to see her real doctor and get some real diagnostic tests. In the meantime, try to keep her calm and off the Google.
A couple of my friends have elevated testosterone levels and the other symptoms you mentioned because of PCOS - polycystic ovary syndrome. Cysts are a more likely scenario that ovarian tumors, but she won't know until she gets medical attention.