Sounds like you and Grandma have got a handle on the big stuff anyway....and a light at the end of the tunnel that's not a freight train coming at ya.
Be sure to stay on top of your credit rating and I'd get rid of that card, just to be safe. You can get another one she doesn't have the info on.
They say you can choose your friends but not your relatives. Ok, but you can damn well choose if your relatives will be counted among you're friends.