Hi,
Yes, it's a security issue.
Intel Ark advises that the i3-1220 can support up to 32GB DDR3-1066/1333 RAM, so that should not really be an issue.
Considering what you are running, and what will be used, the i3 should be able to run all of the applications without a problem given enough RAM.
Hope this helps.
Cheers
Leon