Can someone approve expenses for me while I'm away?
Yes. In Settings → My delegations on the finance pages, hand your expense approvals to someone for a set time. All delegations shows everyone's. (Leave and attendance approvals are handed over in Settings → Delegations instead.)