My husband got his citizenship in 2004 and since he is living outside Canada.He had never go back.Now he wants to apply for me(spouse) and dependent children(17 & 18 years old both had born before his citizenship ). He had applied for the citizenship of our 3rd son who had born after his citizenship and he got the passport easily. So now is it a complicated thing, as he had lived outside,throughout this period ?What is the best way to show the proof of intent ?can he show his income’s evidence(UAE) ? Or need to put funds in his Canadian bank account?How long this process will take? Do I need to hire some agent or its a simple task to do ourselves without the help of any legal lawyer? Thanks