Are meals provided?

Yes.  Dinner is provided on Friday; lunch and dinner on Saturday; and lunch on Sunday.