1.Where's the money coming from?
You, man. But you'll pay zero health, incl. prescriptions. Probably come out ahead.
2. How long will it last?
Forever.
3. What will the effect be on the economy long term?
Uplifting. 1/3 of 1/6 of the economy is for-profit insurance companies that produce nothing. Both management and workers will be rid of one of their greatest costs and restraints.