Fisher states that proof of funds to cover the operating costs while in Northampton were shown to the FL.
That could be as easy as showing you have 3 mil in the bank.
I don't believe they have the resources to fund a stadium and I'm not convinced that sisu want to be involved in property...