Hi,
You get your Canadian citizenship after legally being in the country for 3 years.
There are jobs in Manitoba. Unemployment is the third lowest after Saskatchewan and Alberta.
About obligations to stay: you receive permanent residence for all of Canada and there is no law to oblige you to...