Hey Thematrixiam, welcome to the world of Kickstarter! It's awesome that you're doing your research before diving in.
As for your question about needing a business license, it depends on a few factors. In Canada, whether or not you need a business license may vary based on the province you’re in, the type of product you're offering, and how you plan to operate. Generally, if you're raising funds through Kickstarter and offering rewards, you're likely considered to be running a business. It would be smart to check with local authorities or a legal advisor to ensure you’re compliant with any tax or regulatory requirements. You'll probably also want to keep track of your earnings and expenses, as the government may consider your Kickstarter revenue taxable income.
Since you’re getting into the business mindset, another thing to consider is how you’ll manage your project’s goals and track progress once it's live. You might want to check out
OKR App. It’s a great tool to help you align your objectives and track your project’s progress, especially when you start scaling things up.
Good luck with your project!