No one will do a mortgage with those credit scores. You probably need to get those scores up 100 points or so to be in the ballpark.
Lenders will want to see middle credit scores for all borrowers at least 640 and no late payments in the last 12 months.
Banks won't necessarily require the medical bills to be paid in full, but without doing that your credit scores will probably continue to be low. You should focus on getting those paid off as quickly as possible and above all else make sure you don't have ANY late or missed payments in the meantime. With scores that low a single late payment can set you all the way back to square one.
If you need help in getting your scores up you can speak to a HUD approved housing counselor for free http://(www.hud.gov) or there are a number of companies who deal in assisting you for a fee. Just make sure you do your due diligence on any of those companies before you work with them.
Best of luck!