Platform limits

Hello folks,
Newbie here, doing some scoping to understand if this is a good choice (as I truly hope) for our project.

We will need to manage 5/10 brand ambassadors, and an initial list of around 130K fully profiled leads, 50K+ with also email.

Is SuiteCRM flexible and powerful enough to manage this size project?
The plan is to install it on our server (linux, 2gb ram and 2 cpus) and access it remotely (brand ambassadors works in US and Europe).

Thanks for any insight and advice you can give me!