Hi @patidarchat and welcome to the forum,
great to hear, that you want to implement our ticket application.
You can start with 1 server, but if 2000 logins will use this extensiveliy, you should size your server proper. 🙂
Do you want to host the Postgres DB on the same server? While its a good idea for smaller instances, it may be better to host it on an dedicated machine if you run it in a more advanced infrastructure.
If you experience any issues regarding operations within REI3 (e.g. lists does take a long time to load) it is always possible expand your infrastructure (e.g. build an rei3 cluster) - depending on the bottleneck.