You can use all cash, all points, or a combination, but if you are paying with partial points it has to be in the exact amount of a person’s whole fare. You can’t just say you want to spend 100 points and the rest cash—but you could pay one or two guests’s fares in points and the other guests in cash.
I don’t think it will be cancelled. I do think it will be 100% vaccinated (assuming, which I think is very likely, that vaccines are available to kids under 12 by then).