Definitely start supplementing with some vitamin D3. Try 10,000iu/day for a couple of weeks and then back it down to 2,000iu/day from there on out. Retest with your next set of labs and see where that puts you.
Your TRT protocol needs a lot of work. Your testosterone dose is too high. Most guys do well on 1/3rd of that dose, but I wouldn't go cutting your dose by that much just yet. I'd suggest going to 100mg twice per week, or every 3.5 days. That's still on the high side for TRT, but some guys do need that much.
Your Anastrozole dose is also very high. I'd suggest backing it down to .5mg the day after each 100mg injection. Low estradiol will cause many of the same symptoms as low testosterone, and often times they are even worse.
HCG can be dosed many different ways, and very few of them are wrong. Many guys like to inject 250-500iu twice per week. Some do it the day before their testosterone injections, others do it the same day. You'll just have to find what works for you. I do mine on the same day with no issues.
Keep in mind that a TRT protocol may need to be tweaked several times in order to figure out what works best for you. We all respond differently. I'd suggest the above changes and then retest in ~6 weeks.