Well ram is 12 gb *was 16 but i removed 4 to use em on virtual device, I can handle 40 gb amount and upload speed 1.2mb/secMin / Max RAM depends on what map you're using, big maps require more ram.
Min / Max download amount, do you mean speed or maximum transfer amount?
This also depends on how many players you aim to get, you can read more in this post:
https://otland.net/threads/how-many-players-can-my-server-handle.211917/page-2#post-2033172
Well, thanks alot , that means i can afford it.You need at least 1Gbit for your net and if you will host a real map using TFS 1.x you will need as least 6GB of Ram