If your cat starts avoiding the litter box, you need to figure out why.
It’s a mistake to think that it’s “mean” to keep your cat inside
What does it mean when your cat rubs his face on your leg?
Encourage Fluffy to claw something other than the sofa.
Declaw surgery is not minor, but is better than getting rid of the cat.