El banco tendría que aceptarlo, supongo que si lo ve rentable para ellos lo aceptarán, para lo cual en caso de impago no va a poder quedarse con la casa pq el titular de la hipoteca no es propietario del piso, luego deberá tener garantias suficientes para que le concedan la hipoteca. Derechos ninguno, obligaciones todas.
La forma de hacerlo es que esa persona le haga un prestamo a quien compra la casa, un prestamo que lo suyo es que tenga un interés se haga ante notario, se pagen los impuestos correspondientes etc.. etc.. basicamente que haga de banco. El hacer prestamos no es exclusivos de los bancos. Ahora bien en el caso de impago, tendrá que acudir a los tribunales (igual que los bancos...etc).
para tu pregunta c, te pnogo un simil es posible que un banco ejecute la deuda de una hipoteca en el momento que le apetezca? NO, lo devuelves esgun lo pactado, cuotas durante x años. Pues lo que planteas es bastante complicado. Si un banco me ofreciese una hipoteca con esa condición no la cogería. Entiendo que quieras echar una mano a un familiar amigo... etc pero esa clausula yo personalmente la veo abusiva de pelotas. Si quieres echar una mano entiende que tiene sus consecuencias.
Puedes hacerlo legal, os costará dinero y tiempo, pero el que presta el dinero estará mas respaldado. Si no lo haces completamente legal, primero si te pillan os multarán y segundo en caso de problemas será bastante mas complicado.
¿Conoces algún caso de familiares que se deban sumas importantes de dinero? pero sin hacerlo legal? luego tiene sus consecuencias, el no dejar por escrito ante notario como y cuando se devuelve el dinero.
Saludos.