at least, like any other bruise, will take 6-8 weeks for most people to resolve (=fully disappear).
Headpain after neck strain (aka: headlock) can be from persisting spasm of those muscles. May benefit from massage / chiropractic / physical therapy / cool compresses -- depends on you & situation. Hope these point you to next step.
Would you like to video or text chat with me?