Do you need so many kW from a generator? Or only because SolArk requires that?
With inverter/battery plus generator, you should be able to use a smaller generator running more hours, so long as you keep the inverter from making demands on its AC output.
What if you used a battery charger, powered by the generator? SolArk makes AC from battery, and can auto-start the generator. But since no AC ever appears on its input, it just keeps using battery while generator + battery charger recharges battery. Ideally, communication of charge current occurs, eg. either BMS see the current and keeps count, or a shunt is used by SolArk.
What I would like to do is use an AC coupled inverter to feed in generator power, e.g. rectify generator output and feed to the DC inputs of a PV/wind/hydro inverter. That should work, but needs some issues considered and addressed.