Don't know much about your other probs, but dental pain is no joke. No amount of herb is going to put a dent in a severe toothache.

Spend your cash at the dentist. I am not trying to be funny. You might be in need of a root canal if you are having severe pain. Even if you don't have insurance, they are generally less than a thou (US). No Root = No Pain.

Good luck.