If you were to run everything simultaneously then yes there may well be problems with the bandwidth. But as far as your speed goes, there really isn't any need to improve it.

It's generally states that you approximately need 0.7Mbps to be able to access an online game. You'd need about 2Mbps for it to run at an acceptable standard (depends on your ISP).

As the poster above me just said, one of the key elements in in online gaming is not so much the speed, but rather, how fast the ping is to the server.
You could probably find out the IP of the Montreal server and run a pingtest in the Cmd prompt if you have access to a windows machine to roughly calculate your network latency.