Thanks for the question posted .
Thigh:I would suggest that you will need to get it checked from the Dermatologist
It looks like a furuncle
which is an inflammation and infection of the Hair follicles . They get inflamed to form the kind of swelling and discharge that you have described .
You will need to take the antibiotic in the form of a prescription from the Dermatologist as early as possible to prevent any form of infectious complications like septicemia
. Blood test
to rule out Diabetes
would be suggested.
On the Vagina it sounds like a cystic swelling . This also you should get it clinically examined .
Thanks and takecare