I have some of the same issues in crowds. Mine was far worse in the first 6 months after deployment, but has since tapered off to a very manageable level. My VA Counselor helped me with some calming exercises. I know that I experience none of these symptoms when I have my dog with me. I think you may benefit greatly from having at least an emotional support dog.
If your PTSD is in your records and service connected, you can get a Service Dog. You may qualify for a donated dog as well. There are a couple of organizations doing this. I will have a look around and see what I can find. It's been a while since I read about them.
Here is something to look at too:
When a dog saves the life of a man, it becomes clear that partnership knows no bounds.
Fama - T.E.D.D. OEF XI-XII (GSD)(RET)
Marshall - T.E.D.D. OEF XII-XIII (Lab)(SF EDD)
Lucian - Med Alert / Mobility SD (Cane Corso)
Pud - the old man (Pit x Lab)