If it matters, we're based in Canada.
While not strictly necessary I would strongly recommend having a legal "Check up" with a good lawyer before launching. They can take a look at your business plan and point out any potential pitfalls that need addressing. Half an hour of a lawyers time now can save you thousands later on.
Every company is different, so coming up with a standard set of questions isn't really a great approach.