Brooess – If your not happy just find another place.
You’ve raised the issues in writing I can’t see why they would sting you for carpet cleaning.
Some landlords simply don’t care, can keep asking but they don’t legally even have to supply hot water let alone a suitable paint for a wall.
I have a smoke smell issue in my current house, turns out next door smoke 500 a day. Worse in the summer when all windows are open. No bother now, moving out soon.