Should I do microservices ?
No.
Keep it simple. Build a monolith first.
Unless you're a massive GAFAM-scale company, microservices add unnecessary complexity.
Microservices are an organizational constraint, not a technical solution.