We don't know anything about the state of the ICO funds raised. If they kept those in Bitcoin, and kept their burn reasonable, they would have a lot of money even now. They raised close to 1000 BTC, after all. Also, if the Stratis team is doing blockchain consultancy work on the side as well, that should bring in some good amount of cash flow as well.
It is also an open source project, so ultimately there are other developers who are working on the project as well, not just the Stratis team.
They should have enough fund, but I think their fund is not unlocked to them because their milestone is not fully completed. But they have fund in STRAT.