The arrangement on my boat (and I presume the norm) was that everyone slept
on the boat. Blankets were available, but it was very cold at night, so a
good sleeping bag is recommended.
Food was cooked by our captain and his assistant. It consisted of simple, but
incredibly tasty Egyptian food, mainly things like soups and vegetable based
dishes.