Yeah, the lip numbness is quite the odd sensation. Because I can't stand that numbness, I don't like novocaine - I even had a root canal done last year with no novocaine!
I can handle when my hands, fingers, legs tingle or go numb but not my upper lip or nose.
Yes, b-complex is very good for anxiety/RSL, etc.
Vitamin D is still important for anxiety people because our stress levels can really deplete it, so I continue taking my Vit D even though I get plenty of sun, too.
Have you ever heard of Quinine water? (I think it's a certain kind of Tonic Water). That's another thing some people use for RLS.