Κόβετε το χαλλούμι στη μέση και το αφήνετε στην άκρη. Σε ένα βαθύ τηγάνι βάζετε το ελαιόλαδο σε δυνατή φωτιά. Σε ένα μπολ βάζετε το αλεύρι και σε ένα άλλο το νερό.
Σε ένα μπλέντερ βάζετε τη φέτα , το γιαούρτι , τον χυμό λεμονιού, ελαιόλαδο, το αλάτι και πιπέρι και τα χτυπάτε καλά μέχρι να γίνει λεία κρέμα. Μεταφέρετε την κρέμα στο ψυγείο μέχρι το σερβίρισμα.
Σε ένα μίξερ, με το σύρμα, χτυπάτε τη ζάχαρη με το ηλιανθέλαιο. Προσθέτετε λίγο αλεύρι, τη βανίλια, το μπέικιν πάουντερ και συνεχίζετε το ανακάτεμα.
Σε ένα μπολ ανακατεύετε καλά το κεφαλοτύρι με το αλεύρι, το αυγό, το δυόσμο και τη φρυγανιά. Μετά παίρνετε μια μεγάλη κουταλιά από το μείγμα και πλάθετε σε μπαλάκια στο μέγεθος ενός καρυδιού περίπου .
Μουλιάζετε τα ρεβύθια σε νερό από το βράδυ για 14 ώρες. Την επόμενη μέρα τα βάζετε σε κατσαρόλα με το νερό στο οποίο μουλιάσανε και τα βράζετε για περίπου 40 λεπτά μέχρι να μαλακώσουν.
Πλένετε τις μπάμιες και κόβετε κωνικά την άκρη που είναι το κοτσανάκι. Ρίχνετε το μισό ελαιόλαδο σε μια πλατιά κατσαρόλα και σοτάρετε το σκόρδο και τα κρεμμύδια μέχρι να μαραθούν.