Can I get both compensation and a refund?

Yes. APPR compensation is separate from refunds. If you choose not to travel, you're entitled to a full refund AND compensation. If rebooked, you get compensation for the delay.