With such basic questions and zero experience being here, I find it hard to imagine that anyone would actually state they want to uproot and live here. You haven't set foot here for a single day, yet you want to live here? C'mon. Visit first. At the very least see what the country is like superficially as a tourist.
Since you are pondering working here, find out what work life is like.
Commutes.
Daily expectations on the job.
Language needs.
Salary, bonuses, taxes (here and in Canada).
And, it should go without saying that the more Japanese you know, the less of a burden you will be on your colleagues, boss, and society.