Hi Jerry,

Apart from the requirements already mentioned, there are many more which I am unable to list and explain in a post. In order to prepare a solid application I recommend, once more, to contact and engage the services of a local immigration lawyer.