If you're using it with a router, than get MasterCAM Router. I believe it's somewhat woodworking specific. Router also has different levels, but not sure offhand what they're called. I would hope that if you're going to spend $5K or $10K, you would know what you need? Mastercam's website explains what functionality is in each version.
And no, it doesn't run g-code, it creates it. Whether or not Mach2 wiould work for you depends on your machine.