delays – delayed EU flight, reimbursement of costs

How are the airlines doing with respect to expenses incurred for delayed flights?

I am entitled to monetary compensation of 400 €. Is this compensation supposed to cover the expenses, or are the expenses reimbursed separately?

I have spent over 12 hours at the airport and my expenses are about 40 € (lunch, coffee, snack, internet + printing). All these expenses were incurred after the official departure time. Are these expenses reasonable?

The airline calls RyanAir and I have planned to ask them for vouchers. The queue was very long however, and it would have taken me an hour or so to queue in an already horrible day.