For context: I (27F) live in a flat with my husband (29M) and my retired parents. He works a 9-5 job, while I stay at home to do the household chores and to take care of my parents (because they're quite immobile and need help even with simple day-to-day tasks).
To put in simply, let's just say that my husband brings about multiple problems in the household:
Firstly, he's a very heavy smoker (roughly 1-2 packs a day on working days and 3-4 packs a day on the weekends). What's more, he loves smoking inside the flat (our bedroom / living room / kitchen). This is despite the fact that my mother has emphysema, which occasionally causes her to have breathing difficulties. Everytime she tells him to cut down on smoking or to go outside, he always retaliates with "my house, my rules" and tells my parents to stay in their bedroom to avoid the smoke smell. Another issue with him smoking in the flat is that it stains the inner walls yellowish-brown, especially given how much he smokes. As a housewife, I'm then tasked with cleaning and getting rid of these discolorations, which can be very tiring.
Secondly, he always stays shirtless at home and walks around in his shorts / pajama pants. While that's not really a good look in front of his in- laws, the main problem is that cigarette-based pollutants, sweat droplets and other particles that might be on his chest and back will cling onto the fabric and furniture. This means that I have to replace the bedsheets and clean the sofa more often, which is again rather tiring and cumbersome.
Lastly, as the sole breadwinner in the family, my husband wants to live however he wants when he's at home and doesn't help out with any of the chores. In addition to the chores I listed in the two points above, this really takes a toll on me, to the point where I'm physically exhausted most of the time.
All of these factors are giving me a lot of stress and I'm unsure of how to handle the matter.
So, how do I convince my husband to make amends to his daily lifestyle (smoking heavily, being shirtless around the house, not helping with household chores)? I am also extremely worried about him getting lung cancer or other respiratory illnesses at a relatively young age and passing away. What can I do?