1) Mozilla does have alternate sources of revenue, like Pocket and Mozilla VPN.
2) Mozilla had a partnership with Scroll, which was precisely that (a way of funding websites without advertising and taking a slice of that) before it got acquired by Twitter and subsequently dismantled.