You say you are CFO what experience do you have dealing with $1m plus of other people's money?
The deal is priced in USD, therefore, if the prices rises, this figure goes down, and vise versa.
Regarding the disclosure of the contracts, they currently are under NDA.
However, one way to verify the existence of the contract is for you guys to come up with someone you trust.
Let him/her sign the NDA, and we will send him the contract.
At last, he/she can come here and verify that the contract does exist.
One potential candidate for this can be John. K.