first of all, you registered an account today. Second, you expect an answer almost immediately. Third, you're buying Mame, bundled with games...illegal and frowned upon here...you need to tell whoever you're buying from that they shouldn't be doing that and you're getting ripped off.
To answer your actual question, I'm sure it's fine but personally I'd go with Windows XP, but that's my own opinion. And lastly no knock in being a newb but I'm assuming that with the setup you posted you're going to expect every game you have to play at full speed with accurate emulation. I can tell you preemptively that you shouldn't expect it, nor will you get it.