Welcome to the NeuroTalk Support Groups!
Here's the link for
Traumatic Brain Injury and Post Concussion Syndrome Forum
You'll find lots of information in the "Sticky" posts at the top of the forum there and it's a busy forum with helpful people and lots of support. Many of the issues you've listed are ones that will be common or familiar to the members of that forum.
Take care.