For hotel accommodation, Neapoli (15km from the crag) offers a host of options. There are also rooms for rent in the hamlet of Profitis Ilias, closer to the cliffs.
For camping, there are several spots for camper vans or tents, but nothing organized.
For food, there is one option in Agios Nikolaos (Neraida restaurant, which is a culinary experience not to be missed), as well as two mini-markets and a bakery.
For more mainstream food and shopping options, Neapoli should have you covered.