The airline only offered me a voucher — can I still claim cash?

Yes. Airlines must offer cash compensation under APPR. If they only offered a voucher, you can still claim the cash amount owed. Don't accept a voucher unless it's significantly more valuable and you prefer it.