In reality it will be very difficult for this young person to find a job, any job, that pays them enough to have their own place unless they have roommates to help them. They also need transportation of their own, and most low level jobs just do not pay enough or give you enough hours to manage this easily. Have you considered entering the military services? With no familial support sometimes that's a good option.
It sounds as though your father has come up with a favorite phrase, "I'll throw you out!" and he says it a lot. It also sounds like your parents are battling each other through you and about you. This is absolutely no fun. Since you have a ways to go, and it appears, the anticipation of very little familial support in the future, you really need to lie low and not cause a lot of problems until you have secured some back up. You need, for example, friends who will help you find temporary lodgings, transportation, and enough money to get into a place of your own.
Continuing on with a day to day "I'll throw you out of my house!" and "This is my house too, and you can't throw him out!" and "Here's money to go to a hotel" is a really poor place to spend your 18th year. I hope you can get yourself established and independent soon. You have a high school diploma and hopefully a clean criminal record, maybe something will come up for you soon and you can start serious plannning for the rest of your life.