As for Luca pledging loyalty to Edna so quickly... The title of the Quel Senta people's captain is not given lightly.
Otherwise, Devis wouldn't have kept calling her Miss Edna, instead of Captain.
Devis knew Edna understood their discontent; otherwise, she wouldn't let them act independently.
If she gave direct orders, they wouldn't disobey.
But despite all the dissatisfaction, upon realizing Edna was superior in every aspect, Devis decided to stop struggling... The Quel Senta people admit defeat.
Besides, Edna is his teacher's daughter, so following her orders isn't shameful... Just consider her the lead disciple under the teacher!
The reason Devis brought Luca over is that he knows this guy is straightforward and has the least desire to control others.
For Luca, the art of potion making is more enticing than anything, but he also wouldn't submit to someone inferior to him.
Edna is strong enough and offered a sufficient lure, so Luca naturally followed her half-willingly.