Hi
For generator sizing we should consider [KVA=KVA(runing)+(KVA)(lasest starting)] for various prosses conditions and chose the largest value.
A soulotion for large motor starting is capacitor bank usage.it improve reactive part of starting current .