While it is possible to compensate people with some form of company security, I`m not a fan of that approach and have posted my reasons several times on this forum. (Drop me a PM if you want the list)
However, more importantly - starting a business with an idea is not going to be an immediate solution to your personal cash flow issue. In fact it will probably add to it. So my recommendation on your next step would be to get your personal financial house in order. Then you can start developing your ideas into a business.