The datasheet says that the inrush current is 22.1A compared to 7A nominal current
If that's on the motor datasheet, and if the motor does not have a built-in servo drive, then this is not really an inrush current. It's peak current the motor can safely handle for a few seconds at most. The word "inrush" means something else and doesn't apply here.
The motor has no control over the current - it's the servo drive that maintains current control, and it's the servo drive that can be programmed to allow the motor to temporarily exceed the nominal current and operate up to the peak current.
The BLDC motor current ratings give what the motor can accept from an external current source - i.e. the drive - without failing.
The peak current is what the motor can handle on a short term, without saturating the magnetic path, and without mechanically overloading it. The motor cannot shed the resistive heating at this peak current in a sustained manner: it will overheat. On the other hand, the motor should be in a safe thermal equilibrium when the nominal current is applied continuously. But also see thermal derating curves that may be provided in the datasheet.
Expect servo motors running under heavy loads to get hot. Scorching hot. At the higher end of the ambient temperature range, it's pretty normal for the motor's external surface to be a serious burn hazard. High temperatures are needed for there to be enough heat outflow to balance the internal heating.
As for how much current the servo drive consumes on start-up and during operation: that's up to the servo drive design, its supply voltage, and the load/motion profiles of the motor(s) attached to it.