My direct answer to the OP is: No, a 4770k will not keep your system from falling to 30-40 fps with large amounts of people around on screen.
Only a system specifically designed to "overpower" the shortcomings of the game's engine would have any hope of maintaining a solid 60fps 100% of the time.
I have an i7 3770k @ 4.5ghz paired with a GTX 670 4GB and 24gb of 1600 RAM. The best I can get is 60 outside of town, and 40-50fps in extremely crowded areas, inside popular fates it's even worse at about 30-35fps.
Swapping out the GTX 670 for 2 GTX 570s in SLI I can get a constant 50-55fps in extremely crowded areas and 35-45fps inside popular fates.
