https://www.govtrack.us/congress/bills/111/hr676/summary
Your highlights are accurate, however, the author of the article has made some assumptions that are outside the realm of possibility. No one waits a year for emergency surgery or treatment. Non-profit does not mean that doctors and hospitals offer their services for free. What it does mean is that I won't have to pay 75.00 for an aspirin if I'm in the hospital. It also means I won't have to pay 1100.00 for 15 minutes of an anesthesiologists time, while he witnesses my colonoscopy. Non profit simply means that everyone gets paid for the services they provide...but, there's nothing left over.
Health care SHOULD be non profit, as it is in almost every other developed country in the world. And it works, evidenced by the fact that I have yet to hear of a country voting for a ballot initiative to eliminate universal single payer health care aka Medicare for all. I am on Medicare and I am extremely happy with the results.
Finally, I want you to think for a minute. If this country passes a Medicare for all program, why would I need Teamcare? I couldn't care less if it were legal or not.