The money that the project collects on the ICO should cover all these costs. I think that the team pledged all the necessary expenses for choosing a soft cap.
I do not know about the big fees on the ICO ... now probably it is unrealistic to do now. And what about the soft cap, I think that there is no problem here.
Actually everything, the main thing is that a good idea for a project should be and so gradually collect money for the implementation of further actions.