I don’t think that this regulation would make any ticket cancelable. For one, the booking would still be an enforceable contract. But the airline would have to enforce it now. But a more likely scenario would be to hold the payment in escrow, release it on check in and refund it on cancellation. A bit like Paypal‘s buyer protection.
Uhm, those aren't affected. The airline would have the same duty to transport you as now under the same kind of contract, the only change proposed is to charge your credit card on the day you fly instead of the day you order. The rest of the contract remains unchanged.