RE: Phoenix multiplayer - hmmmm
You can only work with what you have. Run the demo and contact the company and ask them bluntly if it will work on your exact computer. Email is a good record of their promises. Buy it with paypal or credit card so you can try to get your money back if it doesn't work.
Hopefully you will have no problems and have fun. Good luck.