Yes it is much going on; one possibility is to stop everything for a week or two, then start with one thing at a time.
I have helped a couple of woman with edema; salt and water was the thing they needed; opposite to what is mainstream knowledge.
For vit C I have found the acid form to work the best, or magnesium ascorbate. I also take some natural form as acerola and Triphala to help with the uptake.
I would avoid calcium (as calcium ascorbate etc) to help the magnesium work better.
Your skin sensitivity sounds a bit like Morgellons, the pulling of hairs is alarming.
Try some cosmetic grade Borax on your skin, as a wash, diluted in water + a few drops of essential oils + a few drops of iodine. Let it work for up to half an hour before rinsing.