High-traffic applications and large datasets?

I have a Pos App with about 100 companies. 2M mean each companies or more. How much should I use mongo atlas like Tier =?
RAM =?
Storage =?
vCPU =?
And on the other hand, the machine for the App should use Ram =? And CPU =? How much