It should be the ultimate Halo game so far... with eveything you mentioned and more.
One thing I missed in Reach and 4 was that "smooth feel", I mean little things like highjacking, getting in and out of vehicles, general movement just felt glitchy compared to the perfect smoothness in Halo 3. Also vehicle explosions weren't as good as in Halo 3 (Ghost and Banshee in particular). Another thing in Halo4 that felt off was when you kill covenant it didn't feel as satisfying with the way their bodies just did the same fall down animations everytime, even Reach had better ragdoll effect.