No problem, but you aren't giving your self much memory You may notice your computer start to slow down more than you would if you had more memory/swap once you have a lot of programs/services running.
As for a download accelerator - I tend to use wget:
wget
http://ahost/afile
It doesn't increase the speed much but it is great for resuming dropped or broken connections. It can also do spidered (recursive) downloads too.