Firstly, they should be allowed to become U.S. citizens at no initial cost.
That would help with immigrants getting jobs quicker, allowing them to have a chance to get insurance. Let's be honest, even U.S. Citizens abuse the healthcare system. Probably more so than illegal immigrants.