Firstly it is a home game , have fun and enjoy the company.
As to the bad players who play all the hands just enjoy this as well , don't try to out donk them as you can't. Simple ABC poker will work just fine.
If they are call stations who hang in with middle pair , top pair with a weak kicker etc. don't try to get fancy and bluff them as it wont work , make them pay for your made hands and value bet them to death.
I paid my rent for the first 3 years of my married life from a job site poker game
that was played at lunch , break and any free moments available by not trying to win all the money on the table , just what came easy as it was enough to get the rent paid and never seemed to make me stand out or be resented .
That is my 2 cents worth.