Who sends PWS Cancel Request in F1AP?

The gNB-CU sends it to the gNB-DU over F1-C.

Can both warning selectors be absent?

No. The DU treats that combination as a logical error.

Does an omitted cell list mean no cells?

No. It selects all cells of the receiving DU.

Is this the same message as NGAP PWS Cancel Request?

No. NGAP carries core-to-RAN signaling; this page describes CU-to-DU signaling.