The only advice I can say is: Test it. What are you planning on botting? LRC and SW are CPU intensive task to be botting so you won't be able to run as many if you are botting either of these.
Starcraft nice. You own the computer and its right in front of you. Why ask how many bots you can run? I can say you will run 10. You going to believe me? I can say you can run 30. You going to believe that? Figure it out. No one here has the exact computer as you do. No one will be running the exact same bots. No one will be running the exact same background programs. Open 15 bot clients and start from there.
I have pretty much the same setup as you except my CPU isn't clocked. I use around 6,5gb RAM (2 of them from Windows itself) and around 25% of my CPU when i run 10 Nexus bots. That might give you an idea of how many you can run