Yeah, for a little bit. Amado outright said if he tried to keep fighting it he will damage his mind.
no its after he attempted to stab her with a Kunai
During which while he couldn't move and was under the threat of damaging his mind…
because he was trying to stab her with a kunai
No. If he kept trying to resist her charm.
no this is directly after he tried stabbing her
What do you mean "obvious reasons"? There are no reasons it wouldn't work

.
because if your arguing that reality itself warped based on Eida's desire then Makima would not be effected because
A. Makima would not have been part of the world that was warped at the time, because she isnt a boruto character, this is the equivalent of saying a random person from another fictional universe would be effected by Omnipotence memory swap after its initial usage in chapter 80.
Literally just not how the ability works.
thats exactly how it would work based on your standard.
Omnipotence either warps reality itself so that the people fall in love with her all it effects Ada specifically as passive ability, which just goes back to the original point
Except we've seen people like Konohamaru who are trained seasoned Shinobi still completely submit immediately.
being a trained shinobi doesnt make you complex, naruto is war veteran and literally has cosmic awareness but is by all account still simple minded
Hell even Mitsuki did and he's not exactly a "human" either.
Mitsuki is a clone of orochimaru who was modified
Delta is a human, she is literally an organic clone of Amado's daughter Akebi who was modified to be a cyborg..
cyborgs are still humans.
BFR and immobilization
If it can cause harm to her it would. Even shadow possession could only immobilize her, not control her movements (which is a basic SP ability).
there are different applications, imitation and binding are two separate jutsu, also it would be irrelevant regardless because the imitation application requires the user to be able to move themselves, which shikamaru was not able to do.