If the cat would not be allowed full house access, then I do not think a cat is for her to be honest as this is not good for a cat.
Maybe a parrot or a budgie would suit her better?
Cats like company, to follow you round the house, need litter trays even if they go outside and like to be one of the family. Its a life long committment and they would not be happy being locked in a couple of rooms.
Also cats have fur and shed it, they get sick, make a mess and expect their owner to be their slave.
Cats are not always cute and loveable, they can be monsters ands noisy especially when they do not get the care and attention they think they need
I would hate to try and stop someone who loves cats from getting one but they have to really love cats and be prepared to pander to their needs.