In Jessica Jones we discover how Kilgrave's powers really work: It is a virus.
Then why does Jessica not use some kind of helmet or even a whole suit like the CDC ones to avoid being controlled by him?
It seems much easier than creating a vaccine that could not work.