A GP should do.
You should see a dermatologist
It depends. If you want to be a physician (a medical doctor), you should get into medicine. If you want to be a philosopher (a PhD), you should get into liberal arts.
Anyone with two hearts and a TARDIS
A cardiologist.
An Orthopedist or Orthopedic Surgeon.
orthopedic specialist.
You should always talk to your doctor if you have any kind of persistent problem. Internal allergy possibilities are no exception.
That what has been prescribed by your doctor only.
Immunologist.
Poisons of any kind, and medications of any kind.
You should never try to remove any kind of mole from your body whatsoever, without the help of a doctor.