To use EC2 free go there and sign up for a new account (aws.amazon.com) and then go to the Mgmt Console. You need to create an access key and then start a suitable instance. Once the instance is running you can either install socks software or just configure openssh to provide socks (it's already installed). There's a fair bit of help around for this. If you want to go this route and need help then I can post more step by step details. But if you want something that is more "anonymous" (ie. not using a credit card) then you may be better with a Bitcoin accepting VPS provider. There are several on these forums. Any VPS will provide a shell account and that's all you need for a SOCKS proxy.
Thank you.
This i would have never thought of.
I will try and see if it can be done for like 10 proxys.
I do know that with openssh you can add port lines in it's config that will tell it to listen on multiple ports easily enough. But any SOCKS proxy by it's very nature can handle any number of separate users requests even on one port. eg. I use a SOCKS proxy via openssh for torrents, email and web browsing all at the same time.
Anyway, those are likely just configuration details once you know what software you would run. I'm just making a generic comment. Perhaps the intention is that each proxy has different authentication credentials such that it is only usable by one user. I guess there is info out there on configuring proxies for gaming purposes.