1) There are many options out there but one of the most popular for a VMC is probably Centroid.
2 ) I have a Bridgeport Torq-Cut VMC that I run the Bridgeport DX32 control software under Windows 98. I have a network card and I put a USB card in it for jump drives. It has a 400mhz K6-2 AMD processor.
If you are not computer literate or don't have the time to mess around, EMI sells a PC retrofit kit that can do the same but just make sure you are sitting down when they tell you the price. Otherwise, it's pretty easy to piece together off the internet at a fraction of the cost.