Hello po,
LMO may take longer than 2-8 weeks based on experience lang. Wag ka msyado manila sa Agency expect the longer waiting time, kung may work sa atin don't quite it yet. May part sa application ng visa na isusulat mo lahat ng other countries na napuntahan or tinirhan mo within a certain time. If I'm not mistaken since your 18 or within the last 10 years. As far as I know wala naman problema kung na ban ka sa ibang country, as long as hindi ka na-ban sa Canada before or na deny. As long as kapag nalaman nila ang about dun at tinanong ka nila wag kang magsisnungaling. Although pwede po kayo magkaproblema kung meron kang police record sa ibang bansa lalo na kung deported at may record ka, una sa lahat kung makapasok ka man sa Canada, once na its time to apply to be a permanent resident they ask for a police clearance sa lahat ng country na tinirhan mo since you are 18, so kung may police record ka that is red flag and you may be denied. PEro if you have proof naman na everything wa settled and you were pardoned or let go of all the chrages there should be no problem! Good luck po!