I have pcs - 4 concussions in 18 months, began having pcs issues with the last one which was 2 1/2 years ago.
I have similar sleep issues and my neurologist prescribed a low dose of noritriptoline. It is a old anti depressent, but in low doses helps improve the quality of sleep. It has really helped improve my sleep. I also see a chiropractor for my headaches. I stopped seeing him for the summer as I was crazy busy with three kids at home, and my headaches came back with a vengence.
I have vision issues too. I get periodic bouts throughout the day of blurry or double vision though not just at night.
As for a timeline, I was told 6 months, then 1 year, then 18 months. Each one set me up for disappointment. Hopefully your recovery is only 6 months! I have read many postings from people who have recovered