Re: signing a contract
Many people in Aikido fall into the trap of having to establish a relationship with the teacher being "the big Sensei" as ultimate authority and above questioning etc.
Run fast in the other direction. Unless for some reason you think the Aikido there is so good that you are willing to sacrifice your "self" for it.
Not a good idea anyway. Run.