J.T.
Get rid of him until he gets clean and stays clean!!!!
My MIL investigates infant deaths and many of them are due to the person who is to be watching the child is high or drunk. I don't mean to scare or alarm you, but your child is not safe with someone who is high. Not to mention the 2nd hand smoke that they could be getting.
You need to contact the department of human services (http://www.michigan.gov/dhs/). On their site under the 'How do I?' there is an option for how to get assistance for daycare. The state provides assistance for low income families to pay for childcare. Actually, you go to an center that accepts government funding and they usually do the paperwork and bill the state for you (and then the state pays them directly). There is assistance out there for you if you want it.
Good luck. I know it's a terrible spot to be in and I don't envy you and your position at all. Feel free to contact me if I can be of help.
J.