Interesting hodgepodge
IMHO Rumil is a better hero than Haldir, especially for CoC, he also costs a lot less. I'm not sure the GKnights are that useful for their points. They are speedy though, so for getting to the prize first they might be worth it. Maybe 2 is enough...? If you want to shave points, changing your Galadhrim with spear and the ones with bow to Wood Elves can let you squeeze a couple more models in.
Instead of a Ranger of the North + Outrider to get might and ally Rohan, consider Eowyn to lead the cavalry. She has more might and is probably more effective overall. Also, given all the high courage elves you have, not sure the RRG are that useful...if you need to charge a Terror model, get an elf to do it. Their points are better spent on RoR. Maybe swapping the whole Rohan contingent for Eowyn + 6 RoR (2 can shoot, 2 with throwing spears) would work better. If you saved points swapping to Rumil and converting to WE above you should have enough points.