Venting and Don’t want to hurt families feelings

Warning!! Long story!! I finally got my own car and my own place and had a really good job. I have 2 kids with 1 on the way and I feel like I have 5 now. My father and my sister have moved into my home rent free my only rules were to save up and have a plan but I regret letting them stay, it’s becoming a burden they get high and eat up the food but don’t replace it and I can’t afford to feed a family of 5 when I should only be feeding 3. my sister started working but she’s not worried about saving to move out she’s worried about the opposite sex and smoking. I lost my job trying to get her to one of her little friends house on my way to work and now that I’m jobless she keeps calling for rides all over the place after wandering off with another one of her little friends. My father had a job in a different city (he lived in that city before moving in with me) and it was very inconvenient and he refused to find a job closer even though he knew he wouldn’t be able to make it home without a ride from someone because buses stop running after a certain time and the only way he could get to and from work with no issues is if i gave him my car (he has no license) he lost his job and doesn’t want to look and just like my sister whenever he gets money he’s only worried about smoking. Ever since he moved in he’s been lazy. He sleeps all day when he’s not sleep he’s sitting in my car smoking running me out of gas and battery life. I had to move again after he came but he didn’t want to do anything. He helped with the couch and chair and that’s it. I had to move everything else in by myself including his clothes and instead of helping he told me to grab the microwave… I do not smoke and I dont allow it in my home so I suggested they used the car but I regret that too my car smells terrible now, they are in and out my car 20 times a day. I’m afraid they will never leave and with me not having a job we all will become homeless all because I wanted to help family.