Lo primero de todo, si el pis es un problema hay pañales para animales, no puede estar todo el dia con ellos pero si parte de el y hay que cuidar de la higiene del animal pero es una solución mientras el animal este así de estresado.
Por otra parte, esta claro que más del amor que le tengas te pesan las molestias, no se como es tu situación así que voy a intentar no juzgarte.
Prueba con un adiestrador que sea especializado en gatos, esa gata o tiene un problema de estrés y debe solucionarse o bien padece del riñón, en caso de que no sea algo físico (veterinario) seguro es psicológico (adiestrador)
El animal ha pasado por un mal momento, se ha muerto su compañero y como a los humanos a veces nos pasa, no es capaz de superarlo y adaptarse, menos aún si se ve con su espacio habitual más reducido y sin el cariño de su familia, obviamente el animal ha sufrido ya un gran cambio en su vida, sacarlo de esa casa no va a empeorar su situación puesto que el felino ya está estresado ahora, es probablen incluso que al ir a un nuevo lugar consiguiera centrarse en explorar y así liberar su estrés y olvidar el lugar antiguo, los animales funcionan diferente a las personas en algunos aspectos pero los ambientes nocivos afectan y liberarse de ellos también.
Si te importa un poco deberías llevartela contigo y buscar soluciones.
Estoy segura que si lo haces en unos meses será la gata de siempre