Главное, чтобы тот кто платит или передает деньги для оплаты мог обосновать источник происхождения денег, что это его личные деньги.
Сын может получить деньги в дар (не от родителей) и заплатить от собственного имени. Он не заемщик, но у него есть право заплатить, т.к. он может утратить свои права на имущество.
Супруг как созаемщик тоже может заплатить. Но, как выше написали, не стоит ему прикасаться к деньгам. Договор дарения может быть заключен не на передачу денежных средств, а на то, что даритель обязуется освободить заемщика-супруга, не находящегося в процедуре, от обязанности перед банком путем платежа банку. И платить дарителю нужно непосредственно кредитору или в депозит нотариуса для передачи кредитору (если банк не дает реквизиты), а не счет, средствами на котором может распоряжаться одаряемый супруг-созаемщик