DL
You would sit for a class 7 computer based test. If you pass, you would be given a class 7, card usually comes in about 2-3 weeks.
If you have your naija license, You can submit that to the registry. They would send it to Alberta government to check for authenticity. if it passes, you would be eligible to go for an advanced road test as long as you have been driving for over 3 years. Once you pass the advanced road test, you would get your card in about 2-3 weeks.
The naija license needs to be Original, make sure you were captured at an FRSC processing centre. Anything else is a fake+ fine+possible extension on the GDL process. GDL process usually takes 3 years i.e Class 7 for 1 year (can't drive with this)
Class 5 basic for 2 years (restricted driving)
Then advance (unrestricted driving).
For the mobile network, the cheapest so far is wind network. If you are coming from the EU, your phone would most likely not work with Canadian network. They do not use GSM technology here.
Babakura and Omo naija are both correct. Different things works for different people. It actually depends on ones profession. If you are in a regulated profession e.g Nursing or medicine. There is no way you can ever get a job in your field straight away. Most of these regulated professon qualifying exams can also only be written in Canada.
So it's either you take some months off to write all your qualifying exams or go to college for a lower course of study in your line of profession. Some doctors from overseas work as medical lab assistant while writing their qualifying exams. You would meet registered nurse working as health care aid while they write their qualifying exams too. But again, MLA and health care aid requires going back to school to study for at least some months. This is what babakura was trying to pass across. Most foreign qualifications are heavily discounted in Canada. Canadians believe any qualifications from outside their country cannot be trusted. or in their own words, not as valuable as the paper it was written on. I have heard Canadians say this about foreign qualifications many times.
So it's either one works in transition jobs for a very long time, or in babakuras word, suffer for sometime by going to upgrade. ;D
If you are in a field that is not regulated e.g IT and some business profession, one could be lucky depending on how desperate the employer is. You would find settling in Canada a lot easier. You can even get a job off the plane when you have the expertise/certificates in an unregulated profession and are focused.