If your in-laws finance it, you are sticking them with the inflation risk that comes with being a long-term lender these days. Unless you use a variable rate, in which case you are sticking yourself with the risk. I’d rather let the bank take the risk. (The “bank” is actually Fannie/Freddie, ie the taxpayers, but never mind that).