I thought they made a World record profit last season? About 113 million so yes, they do have funds, whether Levi will release them though is up to some questioning though.
Maybe someone should email Barber for an opinion
A DULLARD summarised their finances recently.
https://offthepitch.com/a/big-six-myth-now-reality