Ok I got you now. Never really used Hyper-V but 10Gb seems like it'd be good enough, either way memory is cheap and can easily be upgraded.
Once you get the right cpu selected you'll be good to go. music2myear1 seems to know more about cpus than i do.
I would suggest a quad core cpu, just my two cents on that one.