regarding the financial establishment, they are not only concerned about the huge amount you have in the account, try and provide some documents to justify the money. (property docs, business registration, employment letter, pay slips, income tax etc.. )