Well, lots of therapists can work with people who have trauma and PTSD. But it may be helpful to look for someone who is skilled in doing therapy with people that are chronically ill. Something to think about: if you think you might want to try medication for your mental health, a psychiatrist is a doctor who can prescribe those meds while also doing therapy. That could be useful considering you are on lots of other medications -- it's important to make sure nothing interacts.
PsychologyToday.com is a good place to look for a therapist in your area, because you can filter your search based on insurance and issues they specialize in. I also like to read Google reviews to see what other people think. You could also ask your neuro or your GP if they have any good recommendations for a therapist. All of these things have worked well for me!
You've been through a lot ... try to be gentle with yourself and remember that everyone needs help sometimes. There's no shame in seeking out therapy -- in fact it's a brave thing to do. Hugs. -Melissa, migraine.com tem